LT
Job Description
Job Title: Teamcenter Developer
Location: Bengaluru
Experience: 5-8 years
About the Role: Join LTM as a Teamcenter Developer to design and deliver reliable enterprise PLM solutions. Enhance system scalability and operational performance, ensuring our technology foundation directly supports business growth and smooth product lifecycle management.
Role and Responsibilities (What You'll Do):
- Design and implement robust data models with BMIDE to simplify complex business processes while ensuring accurate and consistent data integrity.
- Build and tailor Active Workspace (AWC) clients to improve overall usability, user productivity, and platform functionality.
- Write custom server-side business logic and extensions using ITK (Integration Toolkit) development in C/C++ and integration frameworks.
- Administer and configure key Teamcenter components, including Workflows, ACLs, Organization, Classification, Structure Manager, Revision Rules, and Variant Rules, while sustaining efficient and well-structured database schemas.
- Design and maintain enterprise-scale integrations using AIG (Application Integration Gateway), including deployment of scalable APIs and microservices.
- Own end-to-end Teamcenter upgrades, oversee critical go-live transitions, and implement modern software delivery practices such as Git version control, CI/CD pipelines, and automated testing.
- Implement cloud-native approaches for deploying and maintaining Teamcenter infrastructure, providing high reliability and scalability for large enterprise applications.
Qualifications (What You'll Bring):
Must-Have:
- Proven proficiency in applying Application Rearchitecting principles to optimize large-scale enterprise PLM systems and infrastructure.
- Advanced capability to create detailed Architectural diagrams that clearly represent complex system workflows, integrations, and data flows.
- Practical experience implementing multiple Architecture Patterns and Styles to support high availability and a modular system design.
- Strong understanding of Architecture Principle Design to define and enforce standard methodologies across enterprise software development lifecycles.
- Demonstrated technical Estimation skills for budgeting resources, defining project timelines, and planning complex development milestones.
Preferred:
- Bachelor's degree in Computer Science, Mechanical Engineering, or a related technical discipline.
- Deep domain knowledge of Product Lifecycle Management (PLM) and enterprise manufacturing environments.
- Outstanding analytical and problem-solving skills, with the ability to work effectively across cross-functional engineering teams.
