3DX Developer (PLM) -W2 Position - Hybrid - FORD Motors - 324275

  • Dearborn, MI
  • Posted 15 hours ago | Updated 9 hours ago

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

3DX
ENOVIA
automotive PLM
BOM
PLM
Java BOM
EKL
MQL
Java
JavaScript
Web Services/APIs.

Job Details

Role: 3DX Developer (W2 Position)

Location: Dearborn, MI Onsite (4 days in office)

Duration: 12 Months

Direct Client: FORD MOTORS

Job Description:

  • Develop and customize 3DX solutions in ENOVIA for automotive PLM, BOM, configuration, and change management.
  • Lead code-based migration of existing Java BOM functionalities to 3DX, including data transformation and API development.
  • Write and maintain scripts, customizations, and integrations using EKL, MQL, Java, JavaScript, and Web Services/APIs.
  • Collaborate with Design, Engineering, Manufacturing, and Supply Chain teams to implement effective 3DX solutions.
  • Develop unit and integration tests for 3DX customizations and integrations.
  • Troubleshoot and debug issues in deployment and production environments.
  • Participate actively in Agile ceremonies (Backlog Refinement, Stand-ups, etc.).
  • Provide rotational support for the 3DX application.
  • Optional: Build integrations between 3DX data and AI/ML tools (Python, Qliksense, Alteryx, LLMs) for analytics and automation.

Required Skills:

  • 3DX Development: Hands-on experience with ENOVIA (V6/3DEXPERIENCE), BOM, variant, configuration, and change management.
  • Programming: EKL, MQL, Java (server-side for 3DSpace/ENOVIA).
  • Web & API: JavaScript, REST/SOAP, and API integrations.
  • CAD Integration: Experience with CATIA V5/V6 within 3DEXPERIENCE.
  • Database Skills: Strong SQL skills for PLM data.
  • Version Control & Agile: GitHub (or similar), Scrum/Kanban experience.
  • PLM Knowledge: Understanding of automotive PLM concepts and data structures

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.