Overview
Lead the technical direction and architecture of custom software solutions, guiding teams through design and delivery, with a focus on code quality, scalability and performance on the 3DEXPERIENCE ENOVIA platform.
What you'll do
- Develop and customize 3DEXPERIENCE using UI3, JPO, triggers and data model customization, and maintain custom ENOVIA widgets and dashboards as per design.
- Utilize technologies such as Java, Java collections, JavaScript, jQuery, HTML and CSS, and potentially frameworks like Vue.js or React.
- Integrate widgets seamlessly with the 3DEXPERIENCE web services.
- Provide ongoing technical support, troubleshoot issues and perform enhancements for developed widgets.
What you'll need
- Minimum 3 years of experience with 3DEXPERIENCE customization, widget development and integration projects.
- Proficiency in Dassault Systemes 3DEXPERIENCE ENOVIA customization.
- Experience on the 3DEXPERIENCE platform.
- Solid understanding of Spinner, JPO, data model, search, RESTful APIs, asynchronous programming and data handling within 3DEXPERIENCE.
- Strong proficiency in JavaScript (ES6+), HTML5, CSS3, and frameworks such as Vue, React or Node.
- Hands-on experience with 3DEXPERIENCE APIs – ENOVIA, 3DSpace, 3DSearch, and Web App Framework (WAF).
- Experience with Agile/Scrum methodologies, Git, Jira, and CI/CD tools (e.g., Jenkins).
- Strong analytical, problem-solving and debugging skills.
- Excellent communication and leadership abilities.
- 15 years full time education.
Nice to have
- Awareness of core ENOVIA concepts such as data model, trigger, UI3 and REST web services.
- Exposure to ENOVIA configurations, collaborative spaces, and security/access control setup.
- Knowledge of UX/UI design principles for enterprise web applications.
- Dassault Systèmes certifications.
Details
- Based at the Bengaluru office.
- Excellent verbal and written communication skills in English and comfortable discussing technical issues.
- Good team management skills and works closely with peers.
Read the full description and apply on the company’s own careers page.