Role: Windchill Senior Developer
Experience: 3-20 years
Work Location: Bangalore, Pune, Hyderabad, Chennai
Notice period: Immediate Joiner
Roles and Responsibilities
- Monitor and facilitate activities for development, enhancement and continuous improvement for Windchill projects
- Working on activities and assignments for Windchill and provide expertise and assistance to the projects for resolution of issues and execution of processes.
- Understanding of applications development environment, database, data management and infrastructure capabilities and constraints.
- Understanding of database administration, database design, and performance tuning.
- Analyze, translate, and define business requirements into technical solutions. Business Process Knowledge of assigned areas and functions.
- Follows quality processes for tasks with appropriate reviews. Participates in sharing knowledge within the team.
Experience and Skills required:
- 3+ year experience in design & development/customization of Windchill 10.x & above.
- Excellent knowledge of Java J2EE technologies. Knowledge of Spring, hibernate & frameworks. Well versed with Webservices.
- Understanding of applications development environment, database, data management and infrastructure capabilities and constraints.
- Ability to write SQL queries, database procedures
- Understanding of database administration, database design. Software programming skills necessary to create and maintain host based and/or web based applications.
- Knowledge of quality processes and their implementation. Strong interpersonal and analytical skills.
- Excellent knowledge of Windchill PDMLink, ProjectLink, PartsLink
- Experience in Windchill Configuration and Customizations
- Very good understanding of Windchill Part Management, Change Management and Workflow modules
- Experience in large Windchill Implementation and Migration projects
- Experience with PTC Creo and other PTC software will be an advantage
- Knowledge of Windchill Bulk Migration (Data Migration)
- Strong debugging skills
Education
Degree in an Information Technology discipline or equivalent experience (BE/BTech). University
Degree (4 years or equivalent).