27 Aug
|
ENOVIA
|
Bengaluru
Software Engineer - JavaScript
Dassault Systemes' ENOVIA is the world's leading solution for team-oriented product development and lifecycle management. Deployed by global leaders such as Honda, Toyota, Boeing, and Airbus — across 12 industries spanning mobility, aerospace, life sciences, and infrastructure — it manages the complete journey of a product from concept to end-of-life.
The ENOVIA India R&D; team designs and builds the next generation of PLM solutions on cloud. Our products directly influence how the world's manufacturers design, validate, change, and realize complex products. We work in an AI-augmented engineering model: leverage AI tools to accelerate delivery; human engineers provide the domain judgment, architectural oversight, and quality validation that AI cannot replace.
You will also collaborate with stakeholders to resolve dependencies, break down work, and contribute to functional and performance tests.
Role Description & Responsibilities
As part of an AI-enabled SDLC, leverage AI coding assistants for development, code reviews,
and test case generation, while ensuring the quality and safety of AI-generated output.
Build consistent, reusable JavaScript components using standard vanilla JavaScript (ES6+), HTML5, and CSS3
Collaborate with Product Managers to translate product requirements into implementations.
Debug complex issues across a distributed team setting; work closely with customer-facing teams on production issues.
Mentor junior engineers; share knowledge on both JavaScript best practices and effective AI tool workflows.
PLM / Domain Skills
Development exposure to ENOVIA or equivalent PLM platforms
Awareness of PLM domain concepts: BOM, Engineering Change Management, Product Configuration, Document Management
Industry exposure: automotive, aerospace, manufacturing, life sciences, infrastructure (nice to have)
AI Skills
Demonstrated use of AI coding assistants (Copilot, Cursor, ChatGPT) in real workflow
-
📌 Software Engineer Bengaluru
🏢 ENOVIA
📍 Bengaluru