Posted on: 22/12/2025
Description :
Responsibilities :
- Design, develop, and customize Windchill PLM solutions based on business requirements and technical specifications.
- Utilize Java programming and the Windchill API to develop custom functionalities, extensions, and integrations.
- Design and implement integrations between Windchill and various ERP (Enterprise Resource Planning) systems (e.g., SAP, Oracle EBS).
- Develop user interfaces and custom web applications within the Windchill environment using JSP, JavaScript, MVC (Model-View-Controller) architecture, and Spring frameworks.
- Apply strong object-oriented design principles to develop robust, scalable, and maintainable Windchill solutions.
- Design and develop RESTful or SOAP-based APIs to facilitate data exchange between Windchill and other enterprise systems.
- Troubleshoot and resolve complex technical issues related to Windchill customizations and integrations.
- Participate in the full software development lifecycle, including requirements gathering, design, development, testing, and deployment.
- Collaborate effectively with cross-functional teams, including business analysts, product managers, and IT stakeholders.
- Stay up-to-date with the latest Windchill releases, features, and best practices.
- Provide technical guidance and mentorship to junior Windchill developers.
- Document technical designs, customizations, and deployment procedures.
Key Skills & Requirements :
- Strong experience (8+ years) in Windchill development and customization, including but not limited to Workflows, Lifecycles, Data Model, Type and Attribute Management, and UI Customization.
- Proven proficiency in Java programming with a deep understanding of core Java concepts and best practices.
- Extensive experience working with the Windchill API for developing custom solutions and integrations.
- Demonstrated experience in integrating Windchill with various ERP systems, understanding data flows and integration methodologies.
- Hands-on knowledge of JSP (JavaServer Pages) and JavaScript for front-end development within the Windchill environment.
- Solid understanding and practical application of MVC (Model-View-Controller) architecture for building web applications.
- Experience with Spring framework for developing robust and scalable Java-based applications.
- Strong understanding of object-oriented design principles and the ability to design and develop well-structured and maintainable code.
- Experience in designing and developing APIs (RESTful or SOAP) for system integration.
Bonus Points :
- Experience working with Oracle or SQL Server databases, including writing complex queries and understanding database schemas related to Windchill.
- Familiarity with Windchill Quality Solutions (WQS) or other Windchill modules.
- Experience with Windchill Visualization Services (WVS).
- Knowledge of Windchill ProjectLink.
- Experience with Agile development methodologies.
- Windchill certification(s)
Did you find something suspicious?
Posted by
Posted in
Platform Engineering / SAP/Oracle
Functional Area
Other Software Development
Job Code
1594060
Interview Questions for you
View All