PTC Windchill Developer in United States at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a PTC Windchill Developer based in the United States.
This role offers the opportunity to contribute to complex Product Lifecycle Management (PLM) initiatives within large-scale enterprise environments. You will design and enhance solutions on the PTC Windchill platform, translating engineering and manufacturing requirements into robust, scalable technical implementations. The position involves hands-on development of Windchill customizations, integrations, and workflow enhancements that directly support product data management across the organization. You will collaborate closely with PLM consultants, engineers, and cross-functional stakeholders to ensure systems are optimized for performance, upgradeability, and long-term maintainability. The environment emphasizes strong engineering discipline, clean architecture, and adherence to best practices. This is a high-impact role where your work directly improves product development efficiency and operational visibility across the enterprise.
- Design and develop Windchill customizations using Java APIs and PTC-recommended development standards.
- Build and maintain workflows, lifecycle templates, and object initialization rules to support PLM processes.
- Develop integrations using Info*Engine, custom services, listeners, and adapters to connect Windchill with enterprise systems.
- Implement UI and client-side enhancements using JSP and HTML where required.
- Design and generate business reports leveraging Windchill reporting tools and Cognos integration.
- Support PLM data migration activities, including scripting and legacy data transformation into Windchill.
- Optimize application performance, SQL queries, and system behavior in collaboration with database teams.
- Conduct fit-gap analysis and translate business requirements into scalable technical designs.
- Provide post-go-live support, troubleshooting, and root-cause analysis for production issues.
- Maintain detailed technical documentation including design specifications, runbooks, and architecture diagrams.
- Mentor junior engineers through code reviews, design discussions, and technical guidance.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of hands-on experience with PTC Windchill development.
- Strong expertise in Windchill Java API and customization frameworks.
- Experience with workflows, lifecycle management, and object initialization rules.
- Solid understanding of Info*Engine and enterprise integration patterns.
- Hands-on experience with JSP/HTML-based Windchill UI customization.
- Strong SQL skills and familiarity with Windchill data models.
- Experience supporting Windchill upgrades, enhancements, and migrations.
- Excellent problem-solving, debugging, and technical documentation abilities.
- Strong communication skills with ability to work across technical and business teams.
- Exposure to CAD/PLM ecosystems (e.g., Creo, Arbortext) is a plus.
- Familiarity with cloud-based Windchill deployments or integrations is an advantage.
- Competitive annual salary ranging from $100,000 to $150,000 based on experience.
- 100% remote role within the continental United States.
- Full-time W2 employment with long-term, multi-year engagement stability.
- Comprehensive benefits package including healthcare and standard employee benefits.
- Opportunity to work on enterprise-scale PLM and Windchill transformation programs.
- Direct engagement within an in-house delivery environment (no third-party vendors).
- Strong technical ownership and exposure to complex engineering systems.
- Career growth opportunities in PLM, CAD integration, and enterprise engineering domains.