Title: Subcontractor
Area(s) of responsibility
Job Title: Senior Developer – Windchill PLM (Customization & ERP Integration)
Location: Bangalore / Pune
Role Overview:
We are seeking a Senior Windchill PLM Developer with strong expertise in customization, configuration, and CAD tool integration (preferably ECAD) to join our Digital & PLM Practice team. The role involves designing and implementing advanced PLM solutions to enable seamless collaboration between design, engineering, and manufacturing systems.
Key Responsibilities:
•
Design, develop, and deploy Windchill customizations using Java, Info*Engine, and Windchill APIs.
•
Implement and support CAD integrations preferably ECAD (e.g., Mentor, Cadence, Zuken) within the Windchill environment.
•
Develop RESTful and SOAP-based integrations between Windchill and other enterprise applications (ERP, MES, etc.).
•
Configure and extend Windchill workflows, lifecycle templates, business rules, and object models.
•
Collaborate with business analysts to translate engineering requirements into scalable PLM solutions.
•
Ensure system performance, data consistency, and compliance with engineering data standards.
•
Participate in code reviews, version control, and deployment activities.
•
Support system upgrades, patches, and validation testing.
•
Provide technical mentoring to junior developers and contribute to knowledge base documentation.
Required Skills and Experience:
•
6+ years of hands-on experience in PTC Windchill PLM development and customization.
•
Proficiency in Java/J2EE, JSP, XML, JavaScript, and Windchill APIs (Customization, Data Utilities, and Workflow).
•
Experience integrating CAD or ECAD tools (such as Creo, Mentor, Cadence, or Zuken) with Windchill.
•
Solid understanding of Windchill architecture, Info*Engine services, and data model extensions.
•
Exposure to Windchill REST Services, integration frameworks, and middleware platforms.
•
Working knowledge of Change Management, BOM Management, and Configuration Management processes.
•
Familiarity with Oracle/SQL databases, Linux/Windows servers, and version control tools (Git, SVN).
•
Strong problem-solving skills and ability to work in agile, cross-functional teams.
Preferred Qualifications:
•
Experience in Windchill PDMLink, Windchill MPMLink, or ECAD-MCAD collaboration projects.
•
Knowledge of ThingWorx, PTC Navigate, or Digital Thread enablement concepts.
•
Exposure to PLM-ERP integration (SAP, Oracle EBS, etc.).
•
PTC Certification in Windchill or Java Development preferred.