Overview
Skills
Job Details
- Develop and customize 3DX solutions focusing on 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 complex customizations, scripts, and integrations using EKL, MQL, Java (for 3DSpace/ENOVIA), JavaScript (for client-side), and Web Services/APIs.
- Collaborate with Automotive Design, Engineering, Manufacturing and Supply Chain teams to translate requirements into effective 3DX software solutions.
- Develop Unit and Integration test cases for 3DX code, customizations, and integrations.
- Troubleshoot, debug, and provide code fixes for deployment and production issues.
- Participate actively in Agile ceremonies (e.g., Backlog Refinement, Stand-ups).
- Provide rotational support for the 3DX application.
- (Optional) Develop integrations to connect 3DX data with AI/ML tools (Python, Qliksense, Alteryx, LLMs) for advanced analytics and automation.
Primary Skills Required:   3DX Development Expertise: Strong hands-on experience developing, customizing, and extending ENOVIA (V6/3DEXPERIENCE) for automotive BOM, variant, configuration, and change management.   3DX Programming: Expert in EKL, MQL, and Java for 3DSpace/ENOVIA server-side development.   Web & API Development: Strong JavaScript (e.g., 3DX widgets), Web Services (REST/SOAP), and API integration skills with 3DX.   Automotive CAD Integration: Experience developing integrations for CATIA V5/V6 data within 3DEXPERIENCE.   Database Development: Strong SQL, including schema understanding and complex queries for PLM data.   Version Control: Proficient with GitHub or similar.   Agile Development: Solid experience with Scrum/Kanban.   Automotive PLM Principles: Deep understanding of PLM concepts and data structures in the automotive industry, and how they translate to software design.
Skills Required:
3DX. PLM MUST NEED!
Skills Preferred:
Experience with large-scale PLM system migration development. Knowledge of 3DEXPERIENCE cloud deployments (Google Cloud Platform) and cloud development. Familiarity with CI/CD pipelines for 3DX code deployments (Tekton). Python development skills for scripting, data processing, or AI/ML integration. Exposure to AI, Machine Learning (ML), and Large Language Models (LLMs), especially their application in engineering or PLM. Monitoring tools: Splunk, Dynatrace. Knowledge of enterprise integration patterns with SAP in automotive manufacturing. Experience developing integrations/customizations for DELMIA (manufacturing) or SIMULIA (simulation) in automotive. Experience Required: 4+ years hands-on 3DEXPERIENCE (3DX) platform development, customization, and integration (specifically ENOVIA) within the automotive or a closely related manufacturing industry. Proven experience coding and implementing solutions for PLM system migration or major enhancements. 4+ years in Agile Development environments.