3DX PLM Developer
hace 2 días
Dearborn
Job Title: 3DX PLM Developer Work Location: Dearborn, MI 48126 Job Type: Temporary Assignment Work Type: Hybrid (4 days onsite per week) Duration: 12+ Months Pay rate: $52.00-$52.00/Hr Overview: TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client is an American multinational information technology services and consulting company and is a leading provider of information technology, consulting, and business process outsourcing services, dedicated helping the world's leading companies build stronger businesses. Job Description/ Responsibilities: • The Client Product development Bill of Material (BOM), Features and Change Management application, vital for automotive product development., • This system helps over 9000+ Automotive Engineers manage vehicle program features, parts, and usages, providing essential data for manufacturing and assembly., • Currently, this core application uses Java-J2EE, JavaFX, WebSphere, Web Services, XML, SQL Server, and PostgreSQL., • We are undertaking a strategic migration to re-platform it onto the Dassault Systèmes 3DEXPERIENCE (3DX) platform, primarily using ENOVIA for PLM and BOM management, with strong integration to CATIA for design data., • This transformation is key to building advanced digital twins and streamlining our automotive product development. As a 3DX Developer, you will be crucial in this transformation, designing, coding, and implementing robust software solutions within the 3DX ecosystem., • You will directly impact how our next-generation vehicles are designed and manufactured., • Our team also develops APIs for integrations, ensures system security, and explores AI/ML projects (including Large Language Models - LLMs) for BOM utilization and other efficiencies., • 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., • 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., • Experience with large-scale PLM system migration development., • Knowledge of 3DEXPERIENCE cloud deployments (GCP) 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 3D EXPERIENCE (3DX) platform development, customization, and integration (specifically ENOVIA) within the automotive or a closely related manufacturing industry.