

Spark Life Solutions Inc
ENOVIA Developer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior ENOVIA Developer, offering a remote contract with a competitive pay rate. Key skills include Java, C#, .NET, and experience with 3DEXPERIENCE/ENOVIA APIs, PLM integrations, and scripting. Strong problem-solving and debugging skills are required.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
Unknown
-
🗓️ - Date
May 1, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
Remote
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
United States
-
🧠 - Skills detailed
#Documentation #Debugging #C++ #Java #Scripting #JavaScript #.Net #C# #GIT #Python
Role description
Senior Developer
Remote
We are hiring a Senior Developer to support and customize CAD, PLM (3DEXPERIENCE/ENOVIA), and PDM systems. The role involves software development, scripting, system integrations, and connecting engineering tools like Zuken, Mentor Graphics/Expedition, and ECAD with third-party PDM tools.
Key Responsibilities:
Develop and maintain solutions for CAD, PLM, and PDM systems
Customize engineering tools using Java, ENOVIA APIs, and scripting
Support integrations including xBOM and engineering data structures
Debug, test, and troubleshoot applications
Manage code using Git/SVN
Create technical documentation
Work with engineering, manufacturing, and IT teams
Required Skills:
Strong experience in Java, C#, .NET, C/C++, or Python
Scripting knowledge (JavaScript or similar)
Experience with 3DEXPERIENCE/ENOVIA APIs and PLM integrations
Good problem-solving, debugging, and communication skills
Deliverables:
Custom development and integrations for CAD/PLM/PDM
System enhancements and technical documentation
Reliable code supporting engineering operations
Senior Developer
Remote
We are hiring a Senior Developer to support and customize CAD, PLM (3DEXPERIENCE/ENOVIA), and PDM systems. The role involves software development, scripting, system integrations, and connecting engineering tools like Zuken, Mentor Graphics/Expedition, and ECAD with third-party PDM tools.
Key Responsibilities:
Develop and maintain solutions for CAD, PLM, and PDM systems
Customize engineering tools using Java, ENOVIA APIs, and scripting
Support integrations including xBOM and engineering data structures
Debug, test, and troubleshoot applications
Manage code using Git/SVN
Create technical documentation
Work with engineering, manufacturing, and IT teams
Required Skills:
Strong experience in Java, C#, .NET, C/C++, or Python
Scripting knowledge (JavaScript or similar)
Experience with 3DEXPERIENCE/ENOVIA APIs and PLM integrations
Good problem-solving, debugging, and communication skills
Deliverables:
Custom development and integrations for CAD/PLM/PDM
System enhancements and technical documentation
Reliable code supporting engineering operations





