Back-end Software Development Engineer

 

Description:

  • The 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èms 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. We operate in an Agile environment, using tools like GCP Cloud Build, Tekton, Jira, and GitHub.
     

Position Description:
 

  • 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.

Organization FastTek Global
Industry IT / Telecom / Software Jobs
Occupational Category Software Development Engineer
Job Location Miami,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-10-04 8:35 am
Expires on 2026-01-04