PLM Teamcenter Developer - Remote
Contract position
W2 Only.
Job description:
We are looking for a highly experienced PLM Teamcenter Developer to join our team and contribute to the design, development, and deployment of enterprise-scale PLM solutions. The ideal candidate will bring deep expertise in Teamcenter architecture, customization, and integration to deliver efficient and scalable solutions aligned with business objectives.
Key Responsibilities:
· Design and develop solutions within the Teamcenter Unified Architecture using **BMIDE, ITK, SOA, Java, and C++**.
· Configure and customize workflows, access control, data modeling, and business rules.
· Build and maintain custom modules for **Active Workspace** and **Rich Client** environments.
· Collaborate with cross-functional teams to gather requirements and provide technical leadership on solution design.
· Integrate Teamcenter with external systems such as **ERP, CAD tools (NX/CATIA)**, and legacy applications.
· Support upgrades, data migration, and performance tuning of Teamcenter environments.
· Document technical designs, conduct code reviews, and support testing and deployment activities.
· Troubleshoot issues and provide production support across the full solution lifecycle.
Required Skills:
· 10+ years of experience in Teamcenter development and customization.
· Proficiency in **BMIDE**, **ITK**, **SOA**, **Java**, **C++**, **Shell scripting**, and Teamcenter APIs.
· Strong experience in customizing and deploying **Active Workspace** and **Rich Client**.
· Solid understanding of PLM concepts including **product structure, lifecycle management, workflows, and change control**.
· Familiarity with **integration frameworks**, middleware tools, and data exchange formats.