Talent.com
Back-end Software Development Engineering Engineer

Back-end Software Development Engineering Engineer

Dechen ConsultingDearborn, MI, United States
5 days ago
Job type
  • Permanent
Job description

About Us

Dechen Consulting Group (DCG) is a rapidly expanding, innovative IT Professional Services and Management Consulting company with a track record of more than twenty-five years in delivering skilled professionals to our clients across diverse sectors.

Job Opportunity

We are currently seeking a talented professional for a W2 contract opportunity in Dearborn, MI. This role has the potential to extend over multiple years, with the chance to transition to a direct hire position with our client. We provide healthcare, vacation, relocation assistance, and visa sponsorship / transfer. This is a W2 position, not C2C. THIRD PARTIES NEED NOT APPLY. This role offers excellent prospects for career progression!

Position Description

About the Project : The Client's Product development Bill of Material (BOM), Features and Change Management application, is 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 Systemes 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.

Key Responsibilities

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

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

    4 days in the office.

    We are a people-focused company with a deep emphasis on family values and look forward to working with you.

    Create a job alert for this search

    Software Engineer Backend • Dearborn, MI, United States

    Related jobs
    • Promoted
    Back-end Software Development Engineering Engineer 3

    Back-end Software Development Engineering Engineer 3

    KyybaDearborn, MI, United States
    Full-time
    About the Project : The • • • Product development Bill of Material (BOM), Features and Change Management application, vital for automotive product development. This system helps over 9000+ Automotive E...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer - Socrata Solutions

    Software Development Engineer - Socrata Solutions

    Tyler TechnologiesDetroit, MI, United States
    Full-time
    We are looking for a remarkable.We've built a team of not just the best engineers, but some really awesome humans as well. This team builds cloud software (platform + apps + ecosystem) to accelerate...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Development Engineer, Android

    Senior Software Development Engineer, Android

    Ford Motor CompanyDearborn, MI, United States
    Full-time
    FordPass is a world-class customer-facing mobile application used by millions of customers around the world.We are looking for a customer-centric senior software engineer who embraces lean and agil...Show moreLast updated: 30+ days ago
    Base Software Development Engineer - Now Hiring!

    Base Software Development Engineer - Now Hiring!

    StellantisAuburn Hills, MI, United States
    Full-time
    Engineer will be part of a team responsible for developing basic software components for EE / core and powertrain control modules. The candidate will engage in software requirements analysis, design, ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer - Cyber (Secret)

    Software Development Engineer - Cyber (Secret)

    Softworld IncSterling Heights, MI, US
    Full-time
    Job Title : Software Development Engineer - Cyber (Secret) Job Location : Sterling Heights MI 48310 Onsite Requirements : Embedded Software, C++ Active Secret Cyber space Knowledge Job Description : Jo...Show moreLast updated: 17 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    RelativityDetroit, Michigan, United States
    Full-time
    Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Lead Software Engineer to join our Relativity Privacy...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Randstad DigitalWindsor, Ontario, Canada
    Full-time
    The client is seeking an experienced.This is a high-impact individual contributor role focused on building new features and significantly improving system reliability, performance, and architecture...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer, Backend (Identity Foundations)

    Senior Software Engineer, Backend (Identity Foundations)

    AffirmWindsor, ON, CA
    Full-time
    Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.Identity Engineering owns...Show moreLast updated: 4 days ago
    • Promoted
    Backend Software Engineer

    Backend Software Engineer

    Insight GlobalDearborn, MI, United States
    Full-time
    Insight Global is looking for a Backend Software Engiener to join one of our largest automotive clients out of Dearborn, MI. Employees in this job function develop and maintain the back-end / server-...Show moreLast updated: 5 days ago
    Base Software Development Engineer - Urgently Hiring!

    Base Software Development Engineer - Urgently Hiring!

    StellantisAuburn Hills, MI, United States
    Full-time
    Engineer will be part of a team responsible for developing basic software components for EE / core and powertrain control modules. The candidate will engage in software requirements analysis, design, ...Show moreLast updated: 30+ days ago
    Staff Engineer - Infotainment SOC Base Software Development - Now Hiring!

    Staff Engineer - Infotainment SOC Base Software Development - Now Hiring!

    StellantisAuburn Hills, MI, United States
    Full-time
    Staff Engineer - Infotainment SOC Base Software Development.This role focuses on low-level software for displays, video pipelines, camera and Audio systems, which are critical to delivering cuttin...Show moreLast updated: 30+ days ago
    Staff Engineer - Infotainment SOC Base Software Development

    Staff Engineer - Infotainment SOC Base Software Development

    StellantisAuburn Hills, MI, United States
    Full-time
    Staff Engineer - Infotainment SOC Base Software Development.This role focuses on low-level software for displays, video pipelines, camera and Audio systems, which are critical to delivering cuttin...Show moreLast updated: 30+ days ago
    • Promoted
    Base Software Development Engineer

    Base Software Development Engineer

    StellantisAuburn Hills, MI, United States
    Full-time
    The Core Embedded Base Software Engineer will be part of a team responsible for developing basic software components for EE / core and powertrain control modules. The candidate will engage in software...Show moreLast updated: 30+ days ago
    • Promoted
    Manufacturing Software Development Engineer

    Manufacturing Software Development Engineer

    General Motors of CanadaWarren, MI, United States
    Full-time
    Global Manufacturing Electrical & SDV is looking for innovators who thrive in tough challenges and are passionate about tackling meaningful work that will shape the future of the automotive industr...Show moreLast updated: 5 days ago
    • Promoted
    Software Development Engineer - Cyber (Secret)

    Software Development Engineer - Cyber (Secret)

    Soft-WorldSterling Heights, MI, United States
    Full-time
    Job Title : Software Development Engineer - Cyber (Secret).Job Location : Sterling Heights MI 48310.Join an agile self-motivated team of engineers responsible for the development and support of embed...Show moreLast updated: 5 days ago
    Back End Engineer

    Back End Engineer

    Fullglass Education IncTroy, MI, US
    Full-time
    Quick Apply
    EdTech startup transforming traditional course materials into modern, digital-first learning experiences.We help publishers and institutions turn textbooks and syllabi into ready-to-use courseware ...Show moreLast updated: 26 days ago
    • Promoted
    Senior Software Engineer, Backend (Powered by Affirm)

    Senior Software Engineer, Backend (Powered by Affirm)

    AffirmWindsor, Windsor, CA
    Full-time
    Senior Software Engineer, Backend (Powered by Affirm).Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden ...Show moreLast updated: 4 days ago
    • Promoted
    Senior Backend Software Engineer (C++)

    Senior Backend Software Engineer (C++)

    KLAAnn Arbor, MI, United States
    Full-time
    KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem.Virtually every electronic device in the world is produced using our technologies.No laptop, smartpho...Show moreLast updated: 5 days ago