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.
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