Nagarro1
Staff Engineer
Salary
Job description
REQUIREMENTS:
- Experience: 5.5+ years
- Strong hands-on experience with Teamcenter PLM
- Expertise in Teamcenter Active Workspace Client (AWC) configuration and customization
- Hands-on experience with SolidWorks Integration Manager (SWIM), including mapping and SolidWorks process understanding
- Experience in implementing end-to-end PLM solutions and customizations
- Knowledge of AWC declarative customization using JSON and CSS with a focus on codeless, upgrade-safe configurations
- Experience with Teamcenter permissions, workflows, lifecycle management, and access control
- Hands-on exposure to PLM integrations with enterprise systems (ERP/MES/eBOM systems)
- Experience in legacy data migration to Teamcenter
- Ability to translate business and engineering requirements into scalable technical solutions
- Experience in collaborating with cross-functional teams (engineering, business, IT)
- Strong problem-solving skills and ability to troubleshoot complex PLM issues
- Good communication skills with the ability to interact with users, technical teams, and management
- Experience mentoring team members and ensuring high standards of delivery
RESPONSIBILITIES:
- Understanding functional requirements thoroughly and analyzing client needs in the context of PLM projects
- Implementing, configuring, and customizing Teamcenter PLM and related modules
- Configuring and supporting SolidWorks Integration Manager (SWIM) and SolidWorks-to-Teamcenter mappings
- Envisioning the overall PLM solution architecture for defined functional and non-functional requirements
- Designing and implementing Active Workspace Client (AWC) customizations i
- Customizing AWC UI look and feel such as themes, icons, panels, commands, and notifications
- Applying declarative UI techniques and minimizing custom code for upgrade stability
- Implementing custom business logic using AWC Architect and development tools when required
- Designing and supporting integrations between Teamcenter and other enterprise systems
- Supporting data migration activities and ensuring data integrity
- Determining and implementing suitable design methodologies, tools, and frameworks
- Enabling application development by coordinating requirements, schedules, and activities
- Leading or supporting UAT and production rollouts
- Creating and validating WBS and effort estimates for assigned modules or tasks
- Troubleshooting and resolving complex issues and defects
- Providing constructive feedback, mentoring team members, and setting clear expectations
- Conducting POCs to validate proposed designs, tools, or technologies
- Continuously improving solution quality and responding positively to challenges
Bachelor’s or master’s degree in computer science, Information Technology, or a related field.


