Job Description:
This position is responsible for designing, developing, and delivering customizations and configurations within the Windchill environment based on specified requirements and technical designs. This role requires collaboration within a cross-functional team that adheres to SAFe Agile software development practices, ensuring efficient and high-quality development processes.
Key Responsibilities:
-
Design, develop, and implement custom solutions and enhancements for client’s Windchill PLM, aligning with user requirements and technical designs.
-
Help squad members in problem-solving technical challenges, providing guidance on the implementation of effective solutions.
-
Participate in Agile ceremonies (sprint planning, daily stand-ups, retrospectives) and adhere to the SAFe Agile framework to ensure timely delivery of Program Increment (PI) objectives.
-
Stay abreast of Windchill PLM enhancements and best practices, providing recommendations for process improvements.
-
Assist in training team members on new features and functionalities within the Windchill PLM system.
-
Collaborate with the team during story refinement, technical design discussions, and effort estimation to ensure well-defined tasks and timelines.
Professional Skills:
-
A Bachelor’s degree or equivalent experience, preferably in Information Technology, Computer Science, Business, Engineering or related field highly preferred
-
5+ years’ experience with development and configuration of Windchill PLM
-
Experience with Windchill UI customizations using JCA, wizards, data utilities, validators, action framework, form processors, MVC builders, JSP etc.
-
Experience with Type and Attribute Manager and various types of attributes.
-
Experience with Windchill Listener framework.
-
Experience with Windchill data model.
-
Experience with Windchill Business rules.
-
Experience with customizing Windchill Change Management data model and workflows.
-
Experience with the functionality of Change, Part, BOM and Document Management.
-
Experience with tools like Eclipse, JIRA, Bitbucket, confluence etc.
-
Experience with Software Development Life Cycle (SDLC) practices like Agile.
-
Experience with Basic, practical knowledge of relational database architectures and can query Windchill Oracle databases using SQL statements






