3D Developer

Tekskills

Bengaluru

Hybrid

INR 900,000 - 1,500,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tekskills seeks an ENOVIA/3DEXPERIENCE developer in Bengaluru to design and customize ENOVIA apps using MQL, TCL, EKL and CAA. You will implement business logic, extend OOTB ENOVIA apps, and develop integrations with external systems.

Responsibilities include bug fixing, performance tuning, upgrades, and translating requirements into technical designs, with strong collaboration across functional teams.

Qualifications

  • Bachelor's or master's degree in CS, Mech Eng or related field.
  • Strong knowledge of ENOVIA/3DEXPERIENCE platform and data model.
  • Experience with EKL, MQL, TCL and CAA scripting languages.

Responsibilities

  • Develop and customize ENOVIA/3DEXPERIENCE apps using MQL, TCL, EKL and CAA.
  • Implement business logic in EKL for dashboards and widgets.
  • Collaborate with functional teams and provide post‑deployment support.

Skills

MQL
TCL
EKL
CAA
Java
JavaScript
3DEXPERIENCE data model understanding
Strong debugging
Agile/Scrum experience

Education

Bachelor's or Master’s degree in Computer Science, Mechanical Engineering, or related field

Tools

ENOVIA 3DEXPERIENCE
MQL
TCL
EKL
CAA
Java

Job description

  • Develop and customize 3DEXPERIENCE/ENOVIA applications using MQL (Matrix Query Language), TCL (Tool Command Language), EKL (Engineering Knowledge Language), and CAA (Component Application Architecture).
  • Implement business logic using EKL in 3DEXPERIENCE dashboards and widgets.
  • Customize and extend out-of-the-box (OOTB) ENOVIA apps.
  • Develop integrations with external systems (e.g., ERP, CAD tools).
  • Perform bug fixing, performance tuning, and upgrades for ENOVIA components.
  • Analyze requirements and translate them into technical designs.
  • Provide technical documentation and support user acceptance testing (UAT).
  • Collaborate with functional teams and provide post-deployment support.
Key Skills and Tools:
  • Languages & Scripting: MQL, TCL, EKL
  • Platform Expertise: ENOVIA 3DEXPERIENCE (2019x and above preferred)
  • Development Framework: CAA (Component Application Architecture)
  • Other Skills: Java, JavaScript (optional but a plus), 3DEXPERIENCE data model understanding
  • Strong debugging and problem-solving abilities
  • Knowledge of data migration and upgrade processes in ENOVIA (added advantage)
Preferred Qualifications:
  • Bachelors or master’s degree in computer science, Mechanical Engineering, or related field
  • Dassault Systems certification (optional but preferred)
  • Experience working in Agile/Scrum environmentsRole & responsibilities
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java & Linux Systems Programmer
Java & Linux Systems Programmer

Tekskills • Bengaluru

On-site
INR 1,200,000 - 2,400,000
3DEXPERIENCE Developer
3DEXPERIENCE Developer

Tekskills • Bengaluru

On-site
INR 1,200,000 - 2,200,000
3Dexperience / Enovia Developer
3Dexperience / Enovia Developer

HCLTech • India

Hybrid
INR 1,200,000 - 1,800,000
Enovia Developer
Enovia Developer

PwC • Bengaluru, Hyderabad

On-site
INR 1,200,000 - 1,800,000
Enovia Architect
Enovia Architect

Manatal • Bengaluru

On-site
INR 1,800,000 - 2,500,000
Enovia Developer
Enovia Developer

Tata Consultancy Services • India

On-site
INR 900,000 - 1,300,000
Developer
Developer

Technogen India Pvt. Ltd. • Telangana

Hybrid
INR 1,400,000 - 2,400,000
3DExperience Enovia Technical Technical Consultant
3DExperience Enovia Technical Technical Consultant

Sopra Steria • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Enovia Developer and Support
Enovia Developer and Support

Teamware Solutions • Bengaluru

Hybrid
INR 900,000 - 1,500,000
Enovia Technical Architect
Enovia Technical Architect

Tata Consultancy Services • Bengaluru Urban

On-site
INR 3,600,000 - 6,000,000