Location: Remote
Experience: 5 Years
A Windchill Developer works with PTC Windchill, a Product Lifecycle Management (PLM) system used by engineering and manufacturing companies to manage product data, CAD files, and workflows. The developer customizes, integrates, and maintains the platform to meet business needs. Below is a typical Windchill Developer Job Description (JD): Job Title Windchill Developer Job Summary A Windchill Developer is responsible for developing, customizing, and supporting solutions in the PTC Windchill environment. The role involves configuring workflows, customizing UI components, integrating enterprise systems, and supporting product lifecycle processes. Key Responsibilities 1. Windchill Customization & Development Develop custom solutions using PTC Windchill APIs and frameworks. Customize Windchill UI, workflows, and business logic. Implement data model extensions and object customization. 2. Workflow & Process Automation Design and implement workflows using Windchill workflow tools. Automate engineering change processes such as: Change Request (CR) Change Notice (CN) Change Task (CT) 3. Integration Integrate Windchill with: ERP systems (SAP, Oracle) CAD tools like PTC Creo External enterprise applications via REST/SOAP APIs. 4. System Configuration Configure: Lifecycles Access control policies Organization structures Type and attribute management. 5. Troubleshooting & Support Diagnose and resolve system issues. Provide support for Windchill users and administrators. Optimize performance and maintain system stability. 6. Documentation Create technical documentation for customizations and integrations. Maintain code repositories and version control. Required Skills Technical Skills Strong knowledge of Java Experience with PTC Windchill customization Knowledge of: Windchill APIs Windchill Info*Engine Windchill Data Model Experience with: SQL JavaScript Web services (REST/SOAP) Tools & Technologies Apache Tomcat Oracle Database Version control tools like Git Preferred Qualifications Bachelor’s degree in Computer Science / IT / Engineering. 2–5+ years experience in Windchill development. Experience with PLM implementations. Knowledge of CAD integrations.