Country/Region:  IN
Requisition ID:  30837
Work Model: 
Position Type: 
Salary Range: 
Location:  INDIA - PUNE - BIRLASOFT OFFICE - HINJAWADI

Title:  Subcontractor

Description: 

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.