Teamcenter ITK Developer Build and Support Mission-Critical Teamcenter Solutions U.S. Citizenship required due to work involving sensitive data. We are seeking an experienced Teamcenter ITK Developer to design, customize, troubleshoot, and support complex Teamcenter environments. This is a hands-on development role for someone with strong Teamcenter ITK, Unified Architecture, Active Workspace, SOA, and BMIDE expertise who can work directly with engineering customers to solve business and technical challenges. You'll develop custom solutions, investigate production issues, improve existing processes, and support critical Teamcenter capabilities across Linux and Windows environments.
Key Responsibilities
- Design, develop, test, and maintain custom Teamcenter solutions using the Teamcenter ITK developer toolkit.
- Develop and support Teamcenter capabilities across Unified Architecture environments.
- Work with Teamcenter technologies including Active Workspace (AWC), SOA, BMIDE, PSE/Product Structure Editor, Structure Manager, Configuration Manager, Workflow Management, NXManager, and Dispatcher.
- Support Teamcenter 2-tier and 4-tier architectures.
- Develop and maintain solutions using C++, Java, Perl, and shell scripting.
- Partner directly with engineering customers to understand business requirements and translate them into effective technical solutions.
- Perform root-cause analysis and troubleshoot complex Teamcenter application and production issues.
- Provide front-line support for high-severity incidents and drive issues through resolution.
- Develop and execute testing to validate customizations, enhancements, and fixes.
- Identify technical risks and recommend mitigation strategies.
- Recommend process and system improvements to increase reliability and efficiency.
- Maintain source code and development assets using Visual Studio, GitHub, and related development tools.
- Work independently, take ownership of assigned work, and drive technical issues to completion.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related technical discipline.
- 5+ years of relevant professional experience.
- Strong hands-on experience with Teamcenter ITK customization and development.
- Strong knowledge of Teamcenter Unified Architecture and Teamcenter product capabilities.
- Experience with Active Workspace, Teamcenter SOA, BMIDE, PSE/Product Structure Editor, and Workflow Management.
- Experience with Teamcenter 2-tier and 4-tier architectures.
- Experience with NXManager, Structure Manager, Configuration Manager, and Dispatcher.
- Development experience with C++, Java, Perl, and shell scripting.
- Experience with the Teamcenter ITK developer toolkit, Visual Studio, and GitHub.
- Experience working in Linux and Windows environments.
- Strong analytical, testing, troubleshooting, and root-cause analysis skills.
- Ability to communicate effectively with engineering customers and technical teams.
- Self-directed approach with the ability to take initiative and work with minimal supervision.
- U.S. Citizenship required due to work involving sensitive data.
Preferred Qualifications
- Teamcenter administration experience.
- NX development experience.
- Experience supporting high-severity Teamcenter production incidents.
- Experience identifying and implementing Teamcenter process improvements.
- Broader experience supporting complex engineering or PLM environments.
Why Join Us?
This is an opportunity to work on sophisticated Teamcenter PLM solutions supporting complex engineering environments. You'll combine hands-on ITK development with customer interaction, production troubleshooting and continuous improvement while working across a broad Teamcenter technology stack.