Windchill Developer Job Description
Job Code: W_D_004
Location: Hyderabad/Pune/Bengaluru/Any
Exp:– 4 to 8 yrs
Key responsibilities:
Design & Develop:
- To consult with business and application teams in creating business requirements and technical specifications.
- Design and develop custom Windchill solutions for requirements.
- Understand existing customizations and perform root Cause analysis of issues, followed by resolution.
- Understand runtime components/ configuration of Windchill and propose and develop solutions/measures to address problems.
- Understand and improvise existing integrations and design and implement new interfaces between business applications.
Testing:
- To performs bug verification and testing (unit / function / regression tests). Work with in-house team on test case validation
Teamwork:
- To help team members with knowledge sharing and solutions.
Key Skills Required:
- Strong programming skills in Java, JSP, Servlets, Spring, JavaScript, Web services – SOAP & REST, XML and HTML, JCA, and MVC.
- Strong experience in understanding business requirements and developing custom solutions for Windchill.
- Good Understanding of Windchill API
- Persistence, navigation, usage link, views, wizards, services and listeners, Component Builders, Windchill Functionality (packages, Change Management, workflows etc.), Info Engine, Windchill DS, Vaulting, Replica, and Cluster environment.
- Working Experience with version control systems and Eclipse IDE.
- Understanding of Creo View and Windchill Visualization, Queues. – Understanding of Creo Parametric operations.
Additional skills (IT, languages, etc.)
- Should have experience of working in Windchill Customization Projects.
- Strong Analytical skills and the ability to understand and debug existing customizations are essential.
- Experience with JUnit and PTC Integrity will be an added advantage.
- Knowledge of the German language will be added advantage.
- Experience in creating VMWare machines for Windchill will be an added advantage.
Responsibility of Personnel
- Understand business requirements and design and develop solutions in accordance. The root causes analysis of defects and suggest/develop fixes.
- Participate in knowledge-sharing sessions and demonstrate a willingness to learn new skills and components.
- Volunteer to help other team members whenever possible.
- Opportunity to recommend and establish best practices in development.
Qualification: – BE / B. Tech. / MCA (IT/Computer Science) or equivalent degree.