Prakhar Software Solutions Private Limited
Senior Windchill Developer
Job Location
in, India
Job Description
Senior Windchill Developer Experience : 8 : - Design, develop, and implement custom solutions and enhancements within the PTC Windchill PLM platform using Windchill APIs (Windchill Java API, REST APIs). - Lead the development and maintenance of integrations between Windchill and various ERP systems (SAP, Oracle EBS, etc.), ensuring seamless data exchange and process synchronization. - Utilize Java programming skills to develop custom Windchill workflows, lifecycle states, data model extensions, and user interface customizations. - Develop and implement data migration strategies and execute data migration activities between different PLM systems or versions. - Troubleshoot and resolve complex technical issues related to Windchill customizations and integrations. - Optimize Windchill performance through efficient coding practices, database query optimization, and system configuration adjustments. - Collaborate with functional consultants, business analysts, and end-users to understand requirements and translate them into technical designs and solutions. - Create and maintain comprehensive technical documentation for Windchill customizations, integrations, and deployment procedures. - Participate in code reviews to ensure code quality, adherence to standards, and best practices. - Stay up-to-date with the latest Windchill releases, features, and development best practices. - Provide technical guidance and mentorship to junior developers within the team. - Participate in the planning and execution of Windchill upgrades and system maintenance activities. - Develop and implement unit tests and integration tests for all developed solutions. - Work independently and as part of a distributed team, effectively managing tasks and meeting Skills : - PTC Windchill PLM : Extensive hands-on experience (8 years) in developing and customizing PTC Windchill PLM (PDMLink, ProjectLink, PartsLink, etc.). - Windchill API Development : Deep expertise in developing solutions using Windchill APIs, including the Windchill Java API, REST APIs, and Web Services. - Java Programming : Strong proficiency in Java programming language, including object-oriented principles, design patterns, and experience with relevant Java frameworks and libraries. - ERP Integration : Proven experience in integrating Windchill with one or more major ERP systems (e.g., SAP, Oracle EBS, Microsoft Dynamics) using various integration methods (e.g., Web Services, REST APIs, database connectors). - SQL : Solid understanding of relational databases (e.g., Oracle, SQL Server) and proficiency in writing complex SQL queries for data retrieval and manipulation. - Web Services (SOAP/REST) : Experience in developing and consuming SOAP and RESTful web services for system integration. - XML and JSON : Experience in working with XML and JSON data formats for data exchange. - Windchill Workflows and Lifecycles : Expertise in designing and customizing Windchill workflows and lifecycle states. - Data Modeling (Windchill) : Experience in extending and customizing the Windchill data model. - Version Control : Proficient in using version control systems such as Git, SVN, or PTC Windchill Source. - Build Tools : Familiarity with build tools such as Maven or Gradle. - Debugging : Strong debugging and troubleshooting skills for Windchill customizations and : - Bachelor's degree in Computer Science, Engineering, or a related field. - Minimum of 8 years of professional experience as a Windchill Developer. - Proven track record of successfully developing and implementing custom solutions and integrations within PTC Windchill. - Strong understanding of PLM concepts and processes. - Excellent analytical and problem-solving skills. - Strong communication and collaboration skills, with the ability to work effectively in a remote team. - Ability to manage tasks independently and meet Points : - Experience with PTC ThingWorx Navigate. - Knowledge of other PTC products such as Creo or Arbortext. - Experience with Agile development methodologies. - Familiarity with Windchill administration tasks. - Experience with performance tuning and optimization of Windchill systems. - Contributions to Windchill community forums or open-source projects. (ref:hirist.tech)
Location: in, IN
Posted Date: 4/19/2025
Location: in, IN
Posted Date: 4/19/2025
Contact Information
Contact | Human Resources Prakhar Software Solutions Private Limited |
---|