REQUIREMENTS:
- Experience 10+ years
- Strong experience in designing and implementing Teamcenter PLM technology like solution design, install, configuration, setup, and upgrades.
- Experience in Teamcenter PLM implementation in a complex engineering product manufacturing environment.
- knowledge in PLM and 3D CAD implementation and support in the semiconductor industry is preferable.
- Experience in Teamcenter application modules, configuration, Active Workspace, BMIDE, ITK, AWC, SOA development.
- Experience implementing a digital thread framework for managing product information.
- Experience in PLM application migration, including data migration and CAD integration.
- Experience in Business requirements gathering, fit-gap analysis, functional design process, system testing and solution delivery, UAT customer support, process document creations and review, working with onsite and offshore delivery model..
- Experience working with different cross-functional users involved in product development (e.g., design engineering, manufacturing, and operations) to gather data, feedback, and insights to comprehensively understand process challenges and pain points.
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Ability to explore and grasp new technologies
- Mentoring your team members in projects and helping them keep up with new technologies
- Excellent communication and interpersonal skills
RESPONSIBILITIES:
- Writing and reviewing great quality code
- Understanding the client’s business use cases and technical requirements and be able to convert them in to technical design which elegantly meets the requirements
- Mapping decisions with requirements and be able to translate the same to developers
- Identifying different solutions and being able to narrow down the best option that meets the client’s requirements
- Defining guidelines and benchmarks for NFR considerations during project implementation
- Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers
- Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., and ensure that all relevant best practices are followed
- Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it
- Understanding and relating technology integration scenarios and applying these learnings in projects
- Resolving issues that are raised during code/review, through exhaustive systematic analysis of the root cause, and being able to justify the decision taken
- Carrying out POCs to make sure that suggested design/technologies meet the requirements
Bachelor's or Master's degree in computer science, Information Technology, or a related field.