Job Title: Windchill DeveloperLocation: Pan India (WFO)Key Responsibilities:Being the Windchill Senior Developer, you will be reporting to Development lead/Architect and your daily activities involves,- Daily business development processes and progress on the assigned development tasks - Reporting to Architects on the development assignments as articulated through the design - Fixing the software issues in timely manner as reported by QA and Product Owners and as lead by scrum process - Actively participate into scrum events (daily stand-ups, scrum planning and scrum retrospective) and feel empowered to suggest the process enhancements learnt through the daily work - Understand the Windchill data model and be a supporting hand to architects designing new requirements. - Develop the code including hand-on knowledge on Core Java, J2EE, JavaScript and hibernate - Run/develop unit tests and support QA for automated tests - Passionate to learn and practice new methods of development and even feel empowered to suggest alternatives to Software Architects - Eye on details and being mentors to the new team membersMandatory Skill requirement:- Hands-on 5-8 years of Windchill customization experience including (but not limited to) Windchill data utilities, form validators, Windchill soft typing (Type and Attribute Manager), Windchill loader mechanism, ACLs, Workflow & Lifecycle configuration with necessary customization, JDBC connections and writing respecting query specs, following PTC lead best practices of API development and usage. - Adequate understanding of Windchill Javadoc, relevant APIs and supported methods - Writing code for scalability and reliability – keen eye on performance on custom code with adequate core Java knowledge of linked lists, array & collections - Have better understanding of OData layer and can build the application interfaces reusing Windchill REST API with adequate knowledge of overall REST APIs - Have worked on preparing the customization on any database transactional aspects. MS SQL OR Oracle latest version is added advantage - Installation, maintenance and configuration knowledge of Windchill development environment is must - Advantage to have skills on customization deployments on Windchill advanced configuration e.g. cluster - Working knowledge on Windows and Linux environment - Experienced with development following scrum methodology. - Working knowledge with DevOps tools like GIT, JIRA is must - Experience in dealing with PTC Technical Support through the relevant issues/cases raised against PTC - Better communication skill – verbal and writtenMust Have Skills: Windchill, Customization, Windchill data utilities, form validators, Windchill soft typing, Windchill loader mechanism, ACLs, Workflow & LifeCycle configuration, JDBC, API development, MS SQL OR Oracle, DevOps tools like GIT, JIRA is mustGood to Have Skills: Data migration and supporting with the scripting, writing migration utilities, Windchill Bulk Migration experience
Job Title
Product Lifecycle Management Consultant