Job Summary:
We are seeking a skilled Siemens Teamcenter Developer to join our dynamic team. The ideal candidate will have strong hands-on experience with Teamcenter modules, configuration, customization, and integrations with third-party systems. You will play a key role in the development, deployment, and support of solutions built on the Siemens Teamcenter platform, working closely with cross-functional teams to deliver scalable and robust PLM solutions.
Key Responsibilities:
- Design, develop, and implement software solutions using Siemens Teamcenter.
- Customize and configure TC modules such as My Teamcenter, Workflows, Structure Manager, Change Manager, Classification, Report Builder, Query Builder, Access Manager, Product Configurator, and Manufacturing Process Planner.
- Configure and customize AWC (Active Workspace Client) and EWI (Electronic Work Instructions).
- Develop and maintain Teamcenter integrations with CAD tools (e.g., CATIA) and downstream systems like MES and SAP (T4S).
- Analyze and understand the existing Teamcenter codebase and provide scalable solutions.
- Collaborate with cross-functional teams to gather requirements and deliver quality software.
- Provide technical support and resolve application-related issues in a timely manner.
- Ensure functional quality and reliability of the released products.
- Document technical specifications, test plans, and support guides.
Required Skills and Qualifications:
- Strong functional knowledge of Teamcenter modules and manufacturing processes.
- Hands-on experience with AWC configuration and customization.
- In-depth understanding of Teamcenter data model, 2-tier/4-tier architecture.
- Experience in T4S-SAP integration and integrating TcMfg with MES systems.
- Proficiency in customization using RAC, server-side development, and SOA.
- Solid programming skills in Java and C++.
- Proficient with database technologies and writing SQL queries.
- Familiarity with web technologies such as HTML, CSS, and JavaScript.
- Strong understanding of software development principles and Agile methodologies.
- Ability to work independently, manage priorities, and take ownership of deliverables.
- Excellent analytical, troubleshooting, and documentation skills.
Preferred Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Experience with other PLM systems or related enterprise solutions is a plus.
- Certification in Siemens Teamcenter or related technologies (preferred but not mandatory).