Windchill Technical Developer

๐Ÿข Bright Vision Technologies ยท all Bright Vision Technologies jobs
๐Ÿ“ United States
๐Ÿ’ฐ USD 130,000 - 180,000 / annual
๐Ÿ“… Posted 2026-08-21 ยท via Himalayas
๐Ÿท Windchill-Developer,PLM-Developer,Java-Developer,Enterprise-Software-Developer,Technical-Developer,Windchill-Application-Developer,Windchill-Engineer,Windchill-Java-Developer,Windchill-Integration-Developer,Windchill-Backend-Developer,Windchill-Middleware-Developer,Windchill-PLM-Engineer,Windchill-Integration-Engineer,PTC-Windchill-Developer
Apply on original site โ†—

Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential.

Job Title: Windchill Technical Developer
L ocation: 100% Remote (U.S.)
Position Type: Full-time, Direct W2
Salary Range: $130,000โ€“$180,000 Annually (based on experience)
Experience Required: 10+ Years

Sponsorship: U.S. Citizens, Green Card Holders, EAD Holders, and H-1B transfer candidates are encouraged to apply. We are unable to sponsor new H-1B visa petitions for this position.
Job Summary

Bright Vision Technologies is seeking a highly experienced Windchill Technical Developer with 10+ years of experience in designing, developing, and supporting enterprise Product Lifecycle Management (PLM) solutions using PTC Windchill . The ideal candidate will possess deep expertise in Java, Windchill Java APIs, PTC customization frameworks, workflows, lifecycle management, and platform extensions , with a proven ability to build scalable, upgrade-friendly, and high-performance PLM solutions. This role combines hands-on development with technical leadership, architecture guidance, and mentorship across enterprise Windchill implementations.
Key Responsibilities

- Design, develop, and maintain advanced Java customizations within PTC Windchill , including custom services, listeners, processors, validators, helpers, and business logic extensions.

- Extend the Windchill data model by implementing custom object types, attributes, relationships, and metadata using Type and Attribute Management (TAM) .

- Develop custom user interface components including JSP, HTML, JavaScript , custom actions, tables, wizard pages, dashboards, and UI extensions.

- Build asynchronous processing solutions using Windchill queues, background processors, scheduled tasks, and event-driven components.

- Design and implement complex workflow expressions, robot delegates, lifecycle automation, and approval processes using Java and Windchill workflow frameworks.

- Optimize application performance through Java profiling, query optimization, caching strategies, JVM tuning, and efficient API utilization.

- Ensure all customizations follow PTC-supported development practices , minimizing technical debt and enabling seamless future upgrades.

- Lead modernization initiatives by migrating legacy customizations to supported PTC frameworks while maintaining backward compatibility and minimizing business disruption.

- Perform architecture reviews, code reviews, and technical assessments to maintain engineering quality, scalability, security, and maintainability.

- Collaborate with functional consultants, solution architects, PLM administrators, and business stakeholders to translate complex business requirements into robust technical solutions.

- Provide production support, troubleshoot complex issues, perform root cause analysis, and drive long-term platform stability.

- Create and maintain comprehensive technical documentation, architecture diagrams, operational runbooks, coding standards, and design specifications.

- Mentor development teams through code reviews, technical workshops, design sessions, and knowledge-sharing initiatives.

Required Qualifications

- Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related technical discipline.

-
10+ years of professional Java development experience , including extensive hands-on experience with PTC Windchill customization and platform development .

- Expert-level proficiency with Windchill Java API , PTC customization frameworks, and Windchill extension mechanisms.

- Deep understanding of Windchill architecture, data model, lifecycle management, workflow engine, access control, and object model.

- Strong expertise in Java , object-oriented design, multithreading,

โ† All remote jobs