3D Developer
- Source: Naukri
- Tekskills Inc.
- Hybrid
- Chennai
- Full-Time
- Mid level
Job Description
Job highlights
- Experience in 3DEXPERIENCE/ENOVIA development using MQL, TCL, EKL, and CAA; Bachelor’s or Master’s in CS, Mechanical Engineering or related; Dassault Systems certification preferred
-
Develop and customize ENOVIA applications, implement business logic, integrate with external systems, perform bug fixes and upgrades, provide technical documentation and support UAT
- 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
Preferred candidate profile
Skills
- amazon-widgets
- Java
- javascript
