Job Description

Title: Enovia Developer

Location: Bangalore

Exp: 3-7 yrs



Job Description:


Key Responsibilities:



1. Upgrade Planning & Analysis

• Analyze current 3DEXPERIENCE platform (e.g., 2017x / 2020x / 21x / 24x) and identify upgrade paths.

• Conduct gap analysis between existing customizations and new platform capabilities.

• Review, assess, and resolve upgrade blockers related to data model changes, schema updates, or deprecated APIs.

2. Customization & Code Remediation

• Refactor, optimize, and migrate:

o MQL programs

o TCL scripts

o Java/JPO customizations

o UI customizations (Web UI, ENOVIA UI Framework)

• Validate compatibility with newer 3DX releases and fix migration defects.

3. Environment Setup & Deployment

• Assist in configuring DEV, QA, Pre Prod, and Prod upgrade environments.

• Coordinate with infrastructure teams for:

o FCS installation

o FP (Fix Packs) deployment

o Hotfix validation

o Server and middleware alignment

• Support indexing, schema mapping, and platform configuration.

4. Upgrade Execution & Validation

• Execute upgrade scripts, data load utilities, and platform upgrade batches.

• Perform:

o Data consistency checks

o Search re-indexing

o PLM workflows validation

o BOM/EBOM validation

• Debug upgrade logs and errors (MQL, Java, TCL, Logback).

5. Integration & Interface Verification

• Validate integrations with:

o CAD connectors (CATIA, SOLIDWORKS, NX)

o ERP/MES systems

o Enterprise interfaces (MQ/REST/SOAP)

• Update integration mappings and troubleshoot interface compatibility issues.

6. Testing & Documentation

• Prepare detailed upgrade test cases and perform SIT/UAT support.

• Document customization migration, upgrade risks, and solution approaches.

• Provide handover documentation for support teams.

________________________________________

Required Skills & Experience

• 3–7 years of hands-on experience in 3DEXPERIENCE upgrade and development.

• Strong expertise in:

o ENOVIA data model

o MQL/TCL

o JPO (Java Program Objects)

o XML/Schema customization

• Experience with at least one major upgrade cycle (e.g., 2017x → 21x, 21x → 24x).

• Good understanding of:

o FCS/FP installation

o Server and environment architecture

o Index Server & MCS

• Knowledge of CAD integrations is an added advantage.



Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application