You will develop and maintain software using Java and enterprise system APIs within the Windchill PLM environment.
Responsibilities
Develop and maintain software using Java and enterprise system APIs.
Participate in all implementation stages from development through testing.
Provide technical solutions to PLM problems and design solutions for complex issues.
Coordinate with Business and Functional teams to ensure project efficiency.
Lead Windchill implementation projects as a Technical Lead.
Required Skills
5+ years of experience in software development.
Extensive customization of Windchill including Wizards, Pickers, Form Processors, Delegates, and Server-Side/UI Customization.
Expertise in Windchill API and Windchill-specific components like MVC builders, data utilities, validators, links, workflows, Info Engine, and JDBC Adapters.
Proficiency in Java, JDBC, Servlets, JSP, Struts, Spring, Hibernate, JSF, Spring Security, Web Services, JAXB, and XML.
Hands-on experience with data migration and Windchill implementation leadership.
Ability to design solutions for complex technical problems using object-oriented methodologies.
Bachelor’s Degree in Computer Science, Computer Engineering, or a closely related field.
Preferred Skills
Experience with ERP integrations.
Web-based development experience using Javascript and MVC.