3DEXPERIENCE Developer | ENOVIA Consultant | Bengaluru | Supply Chain & Network Operations

September 1, 2025

Job Description

Summary

Join Deloitte India as a 3DEXPERIENCE Developer and advance your career in engineering software development with a global leader. We are looking for a skilled ENOVIA customization expert with 3–6 years of experience in MQL, TCL, EKL, and CAA programming. In this role based in Bengaluru, you will collaborate with cross-functional teams to customize and enhance 3DEXPERIENCE applications, driving innovation in supply chain and network operations. If you have a strong background in ENOVIA 3DEXPERIENCE platform development, a passion for solving complex technical problems, and enjoy working in agile environments, this full-time consultant position offers a dynamic and rewarding opportunity.


Job Details at a Glance

Job Title3DEXPERIENCE Developer / ENOVIA Consultant
LocationBengaluru, India
Experience LevelMid-level (3–6 years)
Employment TypeFull-Time, Onsite
DepartmentSupply Chain & Network Operations
Core Technologies & ToolsENOVIA 3DEXPERIENCE, MQL, TCL, EKL, CAA, JavaScript (optional)
Work ModelWork from office
Job Requisition ID87269
Start DateImmediate / As per candidate availability

Key Responsibilities

As a 3DEXPERIENCE Developer, you will:

  • Customize and develop ENOVIA 3DEXPERIENCE applications using MQL (Matrix Query Language), TCL (Tool Command Language), EKL (Engineering Knowledge Language), and CAA (Component Application Architecture).
  • Implement business logic and build dynamic dashboards and widgets using EKL within the 3DEXPERIENCE platform.
  • Extend and enhance out-of-the-box (OOTB) ENOVIA applications tailored to client business requirements.
  • Integrate ENOVIA with external enterprise systems such as ERP and CAD tools to streamline workflows.
  • Analyze client requirements and translate them into scalable technical designs.
  • Perform bug fixing, optimize performance, and manage ENOVIA upgrades.
  • Create and maintain technical documentation; support user acceptance testing (UAT) and post-deployment activities.
  • Collaborate with cross-functional teams including business analysts, QA, and project managers to deliver robust solutions.

Required Skills & Expertise

  • Proficient in ENOVIA 3DEXPERIENCE platform development (preferably 2019x or later versions).
  • Strong scripting and programming skills in MQL, TCL, EKL, and experience with the CAA framework.
  • Solid understanding of 3DEXPERIENCE data models and architecture.
  • Hands-on experience with debugging, troubleshooting, and problem-solving complex software issues.
  • Knowledge of Java and JavaScript is a plus.
  • Familiarity with data migration and system upgrade processes within ENOVIA environments.
  • Experience working in Agile/Scrum development teams.

Preferred Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Mechanical Engineering, or related technical field.
  • Certification from Dassault Systèmes or relevant 3DEXPERIENCE courses (preferred).
  • Prior experience in supply chain, manufacturing, or network operations domains is advantageous.

Why Work at Deloitte?

  • Opportunity to work with a global leader in technology consulting.
  • Exposure to cutting-edge tools and innovative ENOVIA customization projects.
  • Collaborative and inclusive work culture promoting continuous learning and professional growth.
  • Competitive salary and benefits with a focus on employee well-being.

Apply Now

Ready to elevate your career as a 3DEXPERIENCE Developer at Deloitte Bengaluru?
Apply today to join a dynamic team shaping the future of supply chain and network operations!
👉 Click here to apply on Deloitte’s official careers page