Job DescriptionRole : Windchill Developer
nExperience : 4+
nLocation – India
nJob Description
nKey Responsibilities:
nBeing the Windchill Developer, you will be reporting to Development lead/Architect and your daily activities involves,
n
- n
- Daily business development processes and progress on the assigned development tasksn
- Reporting to Architects on the development assignments as articulated through the designn
- Fixing the software issues in timely manner as reported by QA and Product Owners and as lead by scrum processn
- Actively participate into scrum events (daily standups, scrum planning and scrum retrospective) and feel empowered to suggest the process enhancements learnt through the daily workn
- Understand the Windchill data model and be a supporting hand to architects designing recent requirements.n
- Develop the code including hand-on knowledge on Core Java, J2EE, javascript and hibernaten
- Run/develop unit tests and support QA for automated testsn
- Passionate to learn and practice new methods of development and even feel empowered to suggest alternatives to Software Architectsn
- Eye on details and being mentors to the new team membersn
nMandatory Skill requirement:
n
- n
- Hands-on 4+ 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.n
- Adequate understanding of Windchill JavaDoc, relevant APIs and supported methodsn
- Writing code for scalability and reliability – keen eye on performance on custom code with adequate core Java knowledge of linked lists, array & collectionsn
- Have better understanding of OData layer and can build the application interfaces reusing Windchill REST API with adequat