1

Enovia Developer Jobs (NOW HIRING)

Senior ENOVIA Developer (ENOVIA PLM)

Waukesha, WI · On-site

$96K - $132K/yr

Senior ENOVIA Developer (ENOVIA PLM) Overview We are seeking a Senior ENOVIA Developer to support a large-scale, enterprise PLM transformation in the medical technology domain. This is a hands-on ...

Enovia Technical and Functional Proficiency * Should have 6 to 8 years of relevant experience ... DevOps ,Tomcat-Apache ,VB.Net,Websphere ,Windows Server ,Bash/Shell scripting, BMC Control-M,BMC ...

Company Description First IT Solutions Must have hands-on experience working with Enovia V6 2012 x ... in Engineering or relevant discipline Additional Information Job Status: Permanent Share the ...

CAA Programmer CATIA Enovia CAA

Seattle, WA · Remote

$69K - $94K/yr

CAA Programmer CATIA Enovia CAA Location: Seattle, WA /Remote Duration: Full Time Client: Confidential Experience required: 6-20 years Job Summary: Must Have Technical/Functional Skill • Strong ...

New

CAA Programmer CATIA Enovia CAA

Dallas, TX · Remote

$69K - $94K/yr

CAA Programmer CATIA Enovia CAA Location: Seattle, WA /Remote Duration: Full Time Client: Confidential Experience required: 6-20 years Job Summary: Must Have Technical/Functional Skill • Strong ...

New

Company Description First IT Solutions Must have hands-on experience working with Enovia V6 2012 x ... degree in Engineering or relevant discipline Additional Information Job Status: Full Time ...

Required skills: 4 to 5 years (MatrixOne, ENOVIA Development) Having strong knowledge in eMatrix Application Suites (Program Management Central, Product Central, Engineering and Library Central)

next page

Showing results 1-20

Enovia Developer information

See salary details

$17

$52

$81

How much do enovia developer jobs pay per hour?

As of Jul 10, 2026, the average hourly pay for enovia developer in the United States is $52.84, according to ZipRecruiter salary data. Most workers in this role earn between $40.38 and $64.66 per hour, depending on experience, location, and employer.

What is the difference between Enovia Developer vs CAD Developer?

AspectEnovia DeveloperCAD Developer
Required CredentialsExperience with ENOVIA PLM, SQL, and scripting languagesProficiency in CAD software like AutoCAD, SolidWorks, or CATIA
Work EnvironmentPLM systems, enterprise software, engineering teamsDesign studios, engineering departments, product development teams
Industry UsageManufacturing, aerospace, automotive, engineeringProduct design, mechanical engineering, architecture
Common Search/ComparisonEnovia Developer vs CAD Developer

Enovia Developers focus on implementing and customizing PLM systems like ENOVIA to manage product data, while CAD Developers specialize in creating and modifying digital models using CAD software. Both roles support engineering and manufacturing processes but differ in technical skills and software expertise.

What is an Enovia Developer?

An Enovia Developer is a specialized software professional who works with Dassault Systèmes’ ENOVIA PLM (Product Lifecycle Management) platform. Their main responsibilities include customizing, configuring, and integrating ENOVIA applications to meet the unique business processes of organizations, especially in industries like manufacturing and engineering. They typically possess strong programming skills (such as Java, MQL, and TCL), knowledge of ENOVIA architecture, and experience in implementing or supporting PLM solutions. Enovia Developers collaborate with business analysts, engineers, and IT teams to ensure the PLM system supports efficient product development and data management.

What are some typical challenges an Enovia Developer might face when implementing PLM solutions in a large organization?

Enovia Developers often encounter challenges such as integrating Enovia PLM with existing enterprise systems, managing data migration from legacy platforms, and customizing workflows to suit specific business processes. They may also need to address user adoption issues by developing intuitive interfaces and ensuring robust user training. Collaborating closely with cross-functional teams—such as business analysts, end-users, and IT support—is essential to gather requirements and ensure that the solution aligns with organizational needs.

What are the key skills and qualifications needed to thrive as an Enovia Developer, and why are they important?

To thrive as an Enovia Developer, you need a solid background in computer science, proficiency in Java, J2EE, and PLM concepts, often supported by a relevant degree. Experience with Enovia V6, 3DEXPERIENCE platform, and tools like MQL, TCL scripting, and knowledge of APIs is typically required. Strong problem-solving skills, effective communication, and the ability to work collaboratively with cross-functional teams help developers excel in this role. These skills ensure robust customization, integration, and maintenance of PLM solutions, directly impacting the efficiency and success of product lifecycle management projects.
More about Enovia Developer jobs
What are the most commonly searched types of Enovia Developer jobs? The most popular types of Enovia Developer jobs are:
What states have the most Enovia Developer jobs? States with the most job openings for Enovia Developer jobs include:
What job categories do people searching Enovia Developer jobs look for? The top searched job categories for Enovia Developer jobs are:
Infographic showing various Enovia Developer job openings in the United States as of July 2026, with employment types broken down into 85% Full Time, 3% Part Time, 1% Temporary, and 11% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $109,905 per year, or $52.8 per hour.
Senior ENOVIA Developer (ENOVIA PLM)

Senior ENOVIA Developer (ENOVIA PLM)

Edge Global

Waukesha, WI • On-site

$96K - $132K/yr

Other

Re-posted 7 days ago


Job description

Senior ENOVIA Developer (ENOVIA PLM)

Overview

We are seeking a Senior ENOVIA Developer to support a large-scale, enterprise PLM

transformation in the medical technology domain. This is a hands-on technical development

role requiring strong expertise in ENOVIA Engineering Central, Supplier Management,

Supplier Collaboration, integrations, and data migration.

This role is intended for experienced ENOVIA technical developers. Functional users,

system administrators, CAD designers, or domain experts without hands-on ENOVIA

development experience are not a fit.

Key Responsibilities

Design, develop, and extend ENOVIA solutions with a focus on Engineering Central and

Supplier Collaboration.

Perform hands-on customization using ENOVIA/3DEXPERIENCE APIs, MQL/TCL, Java,

and ENOVIA frameworks.

Implement Supplier Management and Supplier Collaboration capabilities with secure

external access models.

Manage document and design data within Engineering Central.

Design and implement integrations between ENOVIA and enterprise systems such as

ERP.

Lead and execute PLM data migration activities including data extraction,

transformation, validation, and reconciliation.

Collaborate with architects and functional leads to translate requirements into technical

solutions.

Troubleshoot complex technical issues and mentor junior developers.

Required Technical Skills (Must-Have)

Strong hands-on experience as an ENOVIA Developer in enterprise implementations

Expertise in ENOVIA Engineering Central configuration and customization

Strong experience with Supplier Management and Supplier Collaboration

Hands-on development using MQL, TCL, Java, and ENOVIA frameworks

Deep understanding of ENOVIA data model, lifecycles, policies, and access control

Integrations & Data Migration

Experience integrating ENOVIA with ERP and downstream systems, including interface

design, monitoring, and reconciliation.

Strong experience in PLM data migration including legacy extraction, transformation,

bulk loads, validation, and audit readiness.

Domain & Regulatory Experience

Experience in medical technology, life sciences, or other regulated industries.

Understanding of regulated supplier collaboration, document control, and audit-ready

PLM practices.

What This Role Is NOT

Not an ENOVIA system administrator role

Not a CAD designer or CAD-integrations-only role

Not a functional or business analyst role

Not an end user of ENOVIA without technical development experience

Qualifications

6 10+ years of hands-on experience as an ENOVIA Developer

Experience working in large, globally distributed PLM delivery teams

Strong analytical, problem-solving, and communication skills

Thanks & Regards