3DEXPERIENCE / ENOVIA Developer

Mahindra And Mahindra Limited

Chennai

On-site

INR 1,200,000 - 2,200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Mahindra & Mahindra Limited is seeking a seasoned 3DEXPERIENCE/ ENOVIA Developer in Chennai to design, develop, customize and support PLM solutions on the 3DEXPERIENCE platform. You will translate business needs into scalable technical solutions, collaborate with architects, consultants and business users, and drive data migrations, upgrades and integrations.

The role requires hands-on ENOVIA development, SAP integration, and experience with low-code tools like Power Apps/Power Automate/Power

Qualifications

  • Typically 6–10 years of ENOVIA/3DEXPERIENCE development and production support experience.
  • Experience delivering PLM customisation, migration, upgrade and integration activities.
  • Experience working with business users and cross-functional teams.
  • Automotive, manufacturing or engineering-industry experience preferred.

Responsibilities

  • Develop ENOVIA customizations using Java, JPO, MQL, TCL, JSP and JavaScript.
  • Configure UI components (menus, commands, forms, tables, channels, portals).
  • Integrate SAP and other enterprise systems via Java, JDBC and REST APIs.
  • Perform data migration, upgrade and enhancement activities with platform stability in mind.
  • Conduct unit testing, defect resolution, code reviews, deployment support and regression testing.
  • Provide application support, incident management and root cause analysis; optimize performance.
  • Create technical docs, SOPs, deployment guides and conduct knowledge-transfer sessions.
  • Support workflow automation and low-code solutions with Power Apps, Power Automate and Power BI.
  • Adhere to development standards, SLA commitments and PLM lifecycle best practices.

Skills

ENOVIA/3DEXPERIENCE
Java
REST APIs
JDBC

Education

Bachelor’s degree in Engineering/CS/IT
Dassault Systèmes ENOVIA/3DEXPERIANCE certification
Java certification (advantageous)

Tools

Power Apps
Power Automate
Power BI

Job description

3DEXPERIENCE Developer Responsibilities & Key Deliverables

The 3DEXPERIENCE/ENOVIA Developer is responsible for designing, developing, customizing, testing, and supporting PLM solutions on the Dassault Systèmes 3DEXPERIENCE platform. The role involves translating business requirements into technical solutions and collaborating with architects, functional consultants, business users, and support teams.

  • Developing and maintaining ENOVIA customizations using Java, JPO, MQL, TCL, JSP, JavaScript, and related technologies.
  • Configuring UI components such as menus, commands, forms, tables, channels, and portals.
  • Supporting ENOVIA modules including Engineering Central, Library Central, Change Management, and Material Compliance.
  • Developing integrations with SAP and other enterprise systems through Java, JDBC, REST APIs, and automation tools.
  • Executing data migration, upgrade, and enhancement activities while ensuring platform stability.
  • Performing unit testing, defect resolution, code reviews, deployment support, and regression testing.
  • Providing application support, incident management, root cause analysis, and performance optimization.
  • Creating technical documentation, SOPs, deployment guides, and conducting knowledge-transfer sessions.
  • Supporting workflow automation and low-code solutions using Power Apps, Power Automate, and Power BI.
  • Ensuring adherence to development standards, SLA commitments, and best practices for PLM application lifecycle management.
Experience
  • Typically 6 to 10 years of experience in ENOVIA or 3DEXPERIENCE development and production support.
  • Experience delivering PLM customisation, migration, upgrade and integration activities.
  • Experience working with business users and functional teams.
  • Automotive, manufacturing or engineering-industry experience is preferred.
Industry Preferred Qualifications
  • Bachelor’s degree in Engineering, Computer Science, Information Technology or a related discipline.
  • Relevant Dassault Systèmes 3DEXPERIANCE / ENOVIA certification is desirable.
  • Java or low-code-platform certification would be advantageous.
General Requirements

Our commitment to Diversity, Equity, and Inclusion

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

3DEXPERIENCE Developer
3DEXPERIENCE Developer

Mahindra And Mahindra Ltd. • Chennai

On-site
INR 1,200,000 - 1,800,000
3DEXPERIENCE PLM Consultant
3DEXPERIENCE PLM Consultant

Infosys • Bengaluru

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

Now100 • Kolkata District

On-site
INR 800,000 - 1,200,000
Java & Linux Systems Programmer
Java & Linux Systems Programmer

Tekskills • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Java & Linux Systems Programmer
Java & Linux Systems Programmer

Tekskills Inc. • Kolkata District

On-site
INR 1,500,000 - 2,100,000
Java & Linux Systems Programmer
Java & Linux Systems Programmer

Tekskills • Mumbai

On-site
INR 1,200,000 - 2,000,000
PLM Developer / 3DEXPERIENCE Enovia Technical Consultant
PLM Developer / 3DEXPERIENCE Enovia Technical Consultant

Now100 • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Java & Linux Systems Programmer
Java & Linux Systems Programmer

Tekskills • Bengaluru

On-site
INR 1,200,000 - 1,800,000
PLM Technical Trainer Enovia 3DEXPERIENCE
PLM Technical Trainer Enovia 3DEXPERIENCE

Senovaire Softech • Pune District

Hybrid
INR 320,000 - 450,000
3dexperience Developer
3dexperience Developer

HCL Technologies Limited • India

Hybrid
INR 900,000 - 1,300,000