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 Title | 3DEXPERIENCE Developer / ENOVIA Consultant |
|---|---|
| Location | Bengaluru, India |
| Experience Level | Mid-level (3–6 years) |
| Employment Type | Full-Time, Onsite |
| Department | Supply Chain & Network Operations |
| Core Technologies & Tools | ENOVIA 3DEXPERIENCE, MQL, TCL, EKL, CAA, JavaScript (optional) |
| Work Model | Work from office |
| Job Requisition ID | 87269 |
| Start Date | Immediate / 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