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.
- No HRA required.