Watch this video to learn more about Dassault Systèmes
Job Details
Role Description & Responsibilities
DASSAULT SYSTEMES has an immediate opening for a Software Engineer within the ENOVIA group. Powered by the 3DEXPERIENCE® platform, ENOVIA delivers collaborative innovation software that helps business professionals plan their definition of success. Design and implement new and continuous improvement of web applications, delivering experiences & value to end-users for structured specification management.
- Develop and enhance web based applications and features on our 3DEXPERIENCE platform, working closely with Application / Product Managers.
- Document the design and functioning of features in detail along with the associated acceptance tests in a PES (Product Enhancement Specification)
- Address any issues/bugs arising out of the implementation in a timely fashion and ensure these are covered in automated tests
- Understand the processes and tools used by R&D
Qualifications
- Bachelor's, or Master's degree in Computer Science/Engineer or equivalent computer-related education
- 1-5 years' experience in Full-Stack Web Development
- Great software design skills and sound engineering instincts
- Strong skills in JavaScript, Type script, Java and REST APIs
- Use of integrated development environments (Eclipse and/or Visual Studio / Emacs or equivalent) for software coding and debugging
- Additional Skills/Experience:
- Development and debugging experience with Apache httpd/Tomcat/TomEE+ servers
- Hands on experience with Linux
- Web Automation
- JMeter based performance testing
“Compensation for the role will be commensurate with experience. The total expected compensation range will be between $140,000 to $175,000 representing the base salary (or annualized salary based on estimated hourly compensation) and target bonus”.

At Dassault Systèmes (3DS), we harmonize product, nature and life for a more sustainable world. In life, there are no rehearsals. Thanks to our... Read more