Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
Evaluate business/technical requirements for Windchill or ThingWorx Navigate requested functionality and provide level of effort estimation to support sprint planning and costing.
Design, develop, and deploy custom Windchill & ThingWorx Navigate solutions including, but not limited to: custom actions models, data cleansing utilities, configurable links, wizards, workflows, lifecycles, InfoEngine/QML/JAVA based reports, and OIRs.
Support integration projects between Windchill and other enterprise systems and applications.
Create and maintain custom Windchill & ThingWorx Navigate user interfaces.
Conduct comprehensive testing, including unit, integration, and system testing ensuring application quality and functionality stay in spec.
Debug and resolve complex application/customization defects and issues.
Develop and maintain technical documentation for Windchill & ThingWorx Navigate customizations.
Provide training and support to end-users on custom Windchill functionalities.
Stay up-to-date with the latest Windchill developments and industry best practices.
Requirements
Currently hold or able to obtain a U.S. security clearance.
Currently hold PTC certifications for Windchill.
Bachelor’s degree in Computer Science, Software Engineering, or other Engineering discipline.
Minimum 3 years of experience working with PTC’s Windchill PLM & ThingWorx Navigate software, specifically in customization development.
Experience working with and developing on top of Windchill version 12+ and ThingWorx version 9+.
Experience collaborating with the PTC Technical Support & R&D organizations.