Windchill Developer

Thunderhawk Technology Partners
Milwaukee, United States of America
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 135K

Job location

Milwaukee, United States of America

Tech stack

Java
JavaScript
Computer-Aided Design
API
Code Review
Data Governance
DevOps
Document Management Systems
Electronic Design Automation
Javaserver Pages
Oracle Applications
Performance Tuning
SAP Applications
Systems Integration
Windchill
PTC Windchill
Creo
REST
Software Version Control

Job description

Lead development and configuration of PTC Windchill solutions across core PLM modules Design and implement customizations using Java, JSP, REST APIs, and Windchill frameworks. Work closely with architects and business teams to translate requirements into technical solutions. Implement PLM modules, including Item, BOM, Document, Change, and UDI capabilities. Develop integrations with ERP systems (SAP/Oracle), CAD tools (Creo/MCAD/ECAD), and other platforms. Ensure compliance with regulated product development processes and data governance. Perform code reviews, troubleshooting, and performance tuning. Mentor junior developers and contribute to best practices.

Requirements

Strong experience in PTC Windchill development and configuration. Deep understanding of Windchill data model, lifecycle, workflows, and access control. Experience in Item/Part Management, EBOM, Document Management, and Change Management. Proficiency in Java, JSP, JavaScript, and Windchill APIs. Experience with REST APIs and OSLC integrations. Integration experience with ERP systems (SAP/Oracle) and CAD tools (Creo preferred). Strong understanding of DevOps and source code management.

Domain Experience: Experience in medical devices, life sciences, or regulated environments preferred Knowledge of UDI, DHF, audit compliance, and data governance

Good to Have: Experience in Product Configuration, MBOM/SBOM Exposure to advanced Windchill modules (quality/regulatory) Experience with cloud or hybrid Windchill deployments

Apply for this position