Senior Teamcenter Developer
Your responsibilities:
* Design and implement migration strategies, including data extraction, transformation, load flows, and validation frameworks.
* Develop custom migration utilities, scripts, and tools using ITK, SOA, Java, Shell/Python, or other relevant technologies.
* Perform thorough data validation, cleansing, mapping, and reconciliation to ensure accuracy, completeness, and compliance with business requirements.
* Ensure system integrity, performance, and stability across environments throughout the migration lifecycle.
* Collaborate with architecture, functional, infrastructure, and QA teams to ensure smooth planning, execution, and cutover of migration activities.
* Troubleshoot and resolve issues related to data, configuration, and Teamcenter customizations during migration.
* Document all technical processes, migration approaches, test results, and verification steps.
Your Profile
Essential skills/knowledge/experience:
* Strong hands-on experience with Teamcenter Unified Architecture (TcUA)
* Proficiency in BMIDE, including data model configuration and deployments
* Experience with ITK (C/C++), SOA, RAC, and AWC customizations
* Practical experience in Teamcenter data migration, including ETL processes
* Skills in TcXML/PLMXML import–export, data mapping, and validation
* Ability to develop custom migration utilities using Java, C/C++ or Shell
* Strong understanding of SQL databases (Oracle/MSSQL) and query optimization
* Experience with Teamcenter APIs (REST, SOA) and integration frameworks
* Strong debugging, problem‑solving, and analytical skills
Desirable skills/knowledge/experience:
* Experience with legacy PLM (Teamcenter Enterprise) migrations (nice to have)