Software Engineer

Dassault Systèmes
Waltham, MAFULL_TIMEPosted Aug 6, 2026

Role responsibilities

The role involves the full lifecycle design and development of enterprise requirements management software for Aerospace, Automobile, and High-Tech industries. Responsibilities include prototyping solutions, implementing new features, and collaborating with QA and cross-functional teams to ensure product quality.

Requirements

Candidates need 3-5 years of experience with a Bachelor's or 0-3 years with a Master's in Computer Science or a related field. Proficiency in ES6+ JavaScript, Node.js, modern frameworks like React or Vue, and experience with graph databases is required.

Key skills

JavaScript, React, Vue.js, Node.js, Graph Databases, SPARQL, Agile, Scrum, Kanban, Test-Driven Development, Git, HTML5, CSS3, PLM, RDF, Semantic Web

Keywords

Software Engineering, ENOVIA, Product Lifecycle Management, PLM, ES6+, JavaScript, React, Vue.js, Node.js, Graph Databases, SPARQL, Agile, Scrum, Kanban, TDD, Unit Testing, Git, HTML5, CSS3, RDF, Semantic Web, Knowledge Graphs, CI/CD, Automated Testing, Enterprise Software, Requirements Management

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free