Principal PLM Teamscenter Developer
Job in
Rockville, Montgomery County, Maryland, 20847, USA
Listed on 2026-10-29
Listing for:
ConsultNet
Full Time
position Listed on 2026-10-29
Job specializations:
-
Software Development
Software Engineer, Backend Developer, Computer Software / Middleware
Job Description & How to Apply Below
26-02218
Remote
100% Remote
Title:
Principal Developer, PLM (Teamcenter)
Location:
Remote
Target
Start Date:
ASAP
Type:
Direct Hire (D)
Salary / Pay Rate: DOE
Why Work Here
This is a hands-on development role on a small, collaborative PLM team modernizing a critical enterprise platform. Unlike the large, segmented Teamcenter programs common in automotive and aerospace, where developers take specs and write code in isolation, this team works closely together from prototype to production, so the developer has real ownership over what gets built and how. The organization operates in a highly regulated, mission-driven industry, so the work carries genuine long-term impact.
There is strong stability in this position, along with meaningful investment in modern engineering practices and professional growth.
About the Role
This is a strongly development-focused position. The person in this role will be responsible for most, if not all, of the Teamcenter development work and will drive Teamcenter configuration across the platform. The team runs a continuous prototype process: prototypes are built out with the business and handed to the developer to make production ready. The team aims to stay close to out-of-the-box configuration, but configuration and custom development are needed, and all changes flow through that prototype process.
Workflow, BMIDE and Active Workspace configuration will be a major part of the work. The ideal candidate is a strong, motivated developer who is actively writing code today on recent Teamcenter releases and who wants to work collaboratively rather than in a narrowly defined lane.
Responsibilities
Own most or all Teamcenter development work, taking prototypes and building them into supportable, production-ready solutions.
Drive Teamcenter configuration, including BMIDE data model extensions (business objects, properties, LOVs, business rules) and template packaging and deployment across environments.
Design, build and maintain workflows and workflow handlers supporting engineering change, document control and product release.
Configure and customize Active Workspace, including work spaces, style sheets, declarative UI, custom commands and client-side handlers.
Develop server-side customizations such as custom handlers, user exits and service-layer extensions where configuration alone is not enough, and make sound calls on when custom code is justified.
Work side by side with the technical analyst and business stakeholders during the prototype process, giving technical input early rather than waiting on finished specs.
Build and support integrations between Teamcenter and ERP, CAD, manufacturing, quality and middleware systems.
Keep customization assets under source control, take part in code reviews, and support CI/CD and deployment practices.
Produce technical design documentation, unit-test results and deployment runbooks that support validation in a regulated environment.
Partner with platform administrators on environment promotion, upgrades and patch impact analysis.
Troubleshoot production issues, performance concerns and integration failures, and drive permanent fixes.
Required Skills
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering or a related field, or an equivalent combination of education and experience.
7+ years of hands-on Teamcenter development experience, with current, active coding work.
Recent hands-on development and configuration experience on Teamcenter 2024/2025 releases or later.
Strong BMIDE experience, including custom business objects, properties, methods, business rules and template deployment.
Strong workflow development experience, including Workflow Designer and custom workflow handlers.
Strong Active Workspace configuration and customization experience, including workspace configuration, declarative UI and custom commands.
Proficiency in C/C++ for Teamcenter server-side development (ITK), plus working proficiency in JavaScript or another modern web or scripting language.
Experience integrating Teamcenter with ERP or other enterprise applications using SOA, REST or message-driven approaches.
Working knowledge of relational databases for diagnostics and integration.
Bonus / Soft Skills
Exposure to Teamcenter X.
Experience in medical device, life sciences, aerospace, defense or other regulated manufacturing industries.
Experience on small or lean PLM teams where developers own work end to end.
Teamcenter certifications in…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×