Windchill Java Developer
Bright Vision Technologies · Gilbert, AZ · 6 days ago
On-siteEngineering$100k–$150k/yrContract
About the role
Bright Vision Technologies is seeking a skilled Windchill Java Developer to join our dynamic team. This role is part of our in-house Statement of Work (SOW) engagement and is a 100% remote, full-time, direct W2 position.
Responsibilities
- Design and develop Windchill customizations using the Windchill Java API and PTC-recommended customization patterns.
- Build custom listeners, services, and processors that extend Windchill behavior without compromising future upgrade paths.
- Develop and configure Windchill workflows, lifecycle templates, and object initialization rules.
- Implement custom Info*Engine tasks and adapters for system integration, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards.
- Build custom JSP and HTML client-side extensions where required, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards.
- Design and develop Windchill business reports using report templates and Cognos integration.
- Configure and operate Windchill Customizer’s tools, RBINFO files, and OIRs.
- Implement migration scripts for legacy PLM data into Windchill, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards.
- Optimize performance of custom code and database queries, working closely with DBAs.
- Conduct fit-gap analyses and translate business requirements into clean technical designs.
- Adhere strictly to PTC customization best practices to ease future upgrades.
- Provide hypercare and post-go-live support, including issue triage and root-cause analysis.
- Maintain comprehensive, current technical documentation — including architecture diagrams, design decisions, configuration references, runbooks, and operational procedures — so that the system remains supportable, auditable, and easy to onboard new engineers onto over time.
- Mentor and coach junior and mid-level engineers through code review, design review, pair programming, and structured knowledge sharing, helping the broader team grow in technical maturity and confidence over time.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
- Five or more years of PTC Windchill development experience.
- Strong hands-on experience with the Windchill Java API.
- Solid experience with workflows, lifecycle templates, and object initialization rules.
- Working knowledge of Info*Engine and Windchill integration patterns.
- Hands-on experience with JSP/HTML client customization.
- Strong SQL skills and familiarity with the Windchill data model.
- Experience with Windchill upgrades and migrations.
- Excellent troubleshooting and documentation skills.
- Strong communication and stakeholder management skills.
Qualifications
- Required: Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
- Required: Five or more years of PTC Windchill development experience.
- Required: Strong hands-on experience with the Windchill Java API.
- Required: Solid experience with workflows, lifecycle templates, and object initialization rules.
- Required: Working knowledge of Info*Engine and Windchill integration patterns.
- Required: Hands-on experience with JSP/HTML client customization.
- Required: Strong SQL skills and familiarity with the Windchill data model.
- Required: Experience with Windchill upgrades and migrations.
- Required: Excellent troubleshooting and documentation skills.
- Required: Strong communication and stakeholder management skills.
Skills
- Strong hands-on experience with the Windchill Java API.
- Strong SQL skills and familiarity with the Windchill data model.
- Experience with Windchill upgrades and migrations.
- Excellent troubleshooting and documentation skills.
- Strong communication and stakeholder management skills.
Benefits
Salary range: $100K - $150K
Pay
$100K - $150K
Schedule
100% Remote (Continental United States)
Benefits
Not specified
Contact
To apply, please send your resume to jenny@bvteck.com or contact us at (908) 505-3544.