Role : Windchill Developer
Required Technical Skill Set : Windchill, Customization, Configuration, Data migration, Data Utilities, Ms Sql / Oracle
Experience : 3 to 7 years
Location : Pan India
Key Responsibilities :
- 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 standups, 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 members
Skill requirement :
Hands-on Windchill customization experience including 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 methodsWriting code for scalability and reliability – keen eye on performance on custom code with adequate core Java knowledge of linked lists, array & collectionsHave better understanding of OData layer and can build the application interfaces reusing Windchill REST API with adequate knowledge of overall REST APIsHave worked on preparing the customization on any database transactional aspects. MS SQL OR Oracle latest version is added advantageInstallation, maintenance and configuration knowledge of Windchill development environment is mustAdvantage to have skills on customization deployments on Windchill advanced configuration e.g. clusterWorking knowledge on Windows and Linux environmentExperienced with development following scrum methodology.Working knowledge with DevOps tools like GIT, JIRA is mustExperience in dealing with PTC Technical Support through the relevant issues / cases raised against PTC