Title: Subcontractor
Area(s) of responsibility
Job Title: Senior Developer – Windchill PLM (Customization & ERP Integration)
Location: Bengaluru / Pune
Role Overview:
We are seeking a highly skilled Senior Developer with proven expertise in PTC Windchill PLM customization, configuration, and integration with enterprise systems preferably SAP ERP. The candidate will play a key role in designing and delivering scalable PLM solutions that enable digital continuity across engineering, manufacturing, and supply chain functions.
Key Responsibilities:
•
Design, develop, and deploy Windchill customizations using Java, JSP, and Info*Engine services.
•
Build and maintain Windchill–SAP integration solutions leveraging web services, middleware, or integration frameworks.
•
Develop enhancements for Workflows, Data Model extensions, and UI customizations (Type & Attribute Management, Actions, Wizards, etc.).
•
Collaborate with functional and business teams to translate requirements into technical specifications and deliver high-quality solutions.
•
Perform code reviews, debugging, and performance optimization of Windchill components and integrations.
•
Ensure compliance with enterprise standards, security, and best practices in PLM and ERP integration.
•
Support system upgrades, testing, and deployment automation within CI/CD pipelines.
•
Mentor junior developers and contribute to technical documentation and knowledge sharing.
Required Skills & Experience:
•
6–10 years of hands-on experience in PTC Windchill PDMLink/ProjectLink customization and integration.
•
Strong proficiency in Java/J2EE, JSP, XML, REST/SOAP Web Services, and Info*Engine.
•
Deep understanding of Windchill APIs (Server-side, Client-side, Data utilities).
•
Proven experience in integrating PLM with ERP systems, preferably SAP (BAPI, IDoc, or Middleware-based).
•
Knowledge of Windchill architecture, Lifecycle templates, Workflows, and ACLs.
•
Experience with SQL, Oracle or PostgreSQL databases, and version control tools (Git, SVN).
•
Familiarity with ThingWorx, Kepware, or Integration Bus tools is a plus.
•
Excellent problem-solving, analytical, and communication skills.
Preferred Qualifications:
•
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
•
PTC Windchill customization certification or equivalent credentials.
•
Experience with Agile/Scrum delivery models.
•
Exposure to Digital Thread or MBSE initiatives is an advantage.