

Senior 3DEXPERIENCE PLM Developer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior 3DEXPERIENCE PLM Developer, hybrid in Southfield, MI, paying $72-$78/hour. Requires 8+ years IT experience, 4+ in Enovia PLM, strong skills in C++, Java, and CAD integrations. Bachelor’s degree in Engineering required.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
624
-
🗓️ - Date discovered
June 6, 2025
🕒 - Project duration
More than 6 months
-
🏝️ - Location type
Hybrid
-
📄 - Contract type
Unknown
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
Southfield, MI
-
🧠 - Skills detailed
#Agile #Scripting #C++ #Data Analysis #REST (Representational State Transfer) #Java #Programming #Web Services #JavaScript #Indexing
Role description
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
Job Title: Senior 3DEXPERIENCE PLM Developer
Location: Hybrid – 1 day/week onsite in Southfield, MI
Employment Type: Full-Time
Pay Rate: $72 to 78 an hour
Benefits: Health, Vision, Dental, Paid time off, 401(k), Flexible schedule
Position Summary:
We are seeking a highly skilled and experienced 3DEXPERIENCE PLM Developer to join our team. The ideal candidate will have deep expertise in the 3DX platform, Enovia PLM, and CAD integrations, with a strong background in software development and product lifecycle management.
Key Responsibilities:
• Develop and deploy application interfaces using 3DX APIs and CAA.
• Configure PLM structures, BOM attributes, and data models within the 3DX platform.
• Design and implement PLM-to-PLM data interoperability solutions.
• Develop web applications and backend services to manage engineering data.
• Integrate CAD systems such as CATIA and NX with Enovia.
• Perform database queries and scripting (MQL/TCL) for data analysis and metrics generation.
• Support production issues, conduct triage, and perform root cause analysis.
• Collaborate with cross-functional teams to support product development processes.
Required Skills & Experience:
• 8+ years of progressive IT experience, with 4+ years in the Enovia PLM domain.
• Strong programming skills in C++, Java, and JavaScript.
• Experience with web services (SOAP, REST, WSDL).
• Familiarity with XPDM gateway and indexing.
• Experience with CAD integrations (CATIA, NX, or similar).
• Understanding of engineering product development and NPI processes.
• Knowledge of the software development lifecycle and agile methodologies.
• Ability to write and execute unit tests.
Education:
• Bachelor’s degree in Engineering or a related field.
Additional Information:
• This is a hybrid role requiring one day per week onsite.