Notice Period - Immediate Joiner to 30 Days
Location - Bangalore
Experience - 3 to 6 Years
Job Summary :
We are seeking skilled 3DEXPERIENCE Developers with 3–6 years of experience to join our engineering team. The ideal candidates will have hands-on experience in ENOVIA customization and be proficient in MQL, TCL, EKL, and CAA. You will work closely with cross-functional teams to develop, customize, and enhance 3DEXPERIENCE applications based on business needs.
Key Responsibilities :
- 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, EKLPlatform Expertise : ENOVIA 3DEXPERIENCE (2019x and above preferred)Development Framework : CAA (Component Application Architecture)Other Skills : Java, JavaScript (optional but a plus), 3DEXPERIENCE data model understandingStrong debugging and problem-solving abilitiesKnowledge of data migration and upgrade processes in ENOVIA (added advantage)Preferred Qualifications :
Bachelor's or master's degree in computer science, Mechanical Engineering, or related fieldDassault Systems certification (optional but preferred)Experience working in Agile / Scrum environmentsSkills Required
Java, Javascript, Caa, Enovia, Mql, Tcl