1,432,387open jobs
84,237companies
218,256added this week
Browse all
Location
In office (Aix-en-Provence)
Employment
Full-Time

First seen by Alion on Jun 24, 2026. Dassault Systemes scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Dassault Systemes is a French software company founded in 1981 as a spin-off from the aircraft maker Dassault Aviation, created to commercialise the three-dimensional design tools its engineers had built in house. It sells the CATIA and SOLIDWORKS design suites, SIMULIA simulation, ENOVIA lifecycle management and DELMIA manufacturing planning, all now delivered through the 3DEXPERIENCE platform that treats a product as one connected model from concept to service. The group has extended the same virtual twin idea into life sciences through the Medidata clinical trial platform and into urban and healthcare simulation, and it is headquartered in Velizy-Villacoublay near Paris.

Ingénieur Développement JavaScript / Java - Construction & BIM (F/H)

France, Aix en Provence

Regular

Apply

Key Job Details

Location:

France, Aix en Provence

Job type:

Regular

Product:

CATIA

Experience level:

0 to 3 years

Posted on:

6/24/2026

Ref ID:

548632

Share Job

Au sein de Dassault Systèmes, CATIA Construction développe des solutions innovantes permettant aux acteurs du bâtiment et du génie civil de concevoir, planifier et piloter des projets toujours plus complexes grâce aux technologies numériques.

Nos équipes travaillent à l'intersection de la construction, du BIM, de la gestion de la connaissance et de l'ingénierie logicielle afin de créer des applications utilisées par des professionnels du monde entier. Les solutions développées contribuent à améliorer la collaboration, l'exploitation des données et la prise de décision tout au long du cycle de vie des projets de construction.

Poste en CDI, basé à Aix en Provence (13)

Vos missions :

Au sein de l'équipe R&D, vous participez au développement et à l'évolution de solutions logicielles dédiées à la gestion et au suivi des projets de construction dans l'environnement CATIA.

Vous intervenez sur l'ensemble du cycle de développement, de la compréhension des besoins jusqu'à la livraison des fonctionnalités, en collaboration avec des experts métier, des architectes logiciels et des équipes internationales.

Comprendre les besoins et concevoir les solutions

* Vous participez à l'analyse des besoins fonctionnels et à leur traduction en solutions logicielles.

* Vous contribuez à la rédaction des spécifications fonctionnelles et techniques.

* Vous prenez part aux réflexions de conception afin de proposer des solutions robustes et adaptées aux usages métier.

* Ponctuellement, vous échangez avec des utilisateurs et des clients afin de mieux comprendre leurs enjeux et de contribuer à l'amélioration continue des produits.

Développer et faire évoluer les applications

* Vous développez de nouvelles fonctionnalités principalement en JavaScript au sein de l'environnement CATIA.

* Vous participez à la conception technique et à l'évolution des architectures logicielles.

* Vous réalisez les tests unitaires et veillez à la qualité des développements.

* Vous contribuez à l'amélioration continue des performances, de la maintenabilité et de la robustesse des applications.

* Vous participez aux revues de code et au partage des bonnes pratiques de développement.

Valoriser la donnée et la connaissance métier

* Vous contribuez à des projets liés à la structuration et à l'exploitation de la connaissance métier.

* Vous participez à des travaux autour des graphes de connaissances, des ontologies et de l'interopérabilité des données.

* Vous explorez de nouvelles approches permettant d'améliorer l'exploitation des données BIM et des informations projet.

Évoluer dans un environnement technique riche

* Vous rejoignez une équipe travaillant sur des produits bénéficiant de nombreuses années d'expertise métier et technologique.

* Vous évoluez au sein d'une base de code importante et riche fonctionnellement, offrant de nombreuses opportunités d'apprentissage et de montée en compétences.

* Vous relevez le défi de comprendre, maintenir et faire évoluer des solutions complexes utilisées dans des projets de construction à grande échelle.

Vos qualifications

Titulaire d'un diplôme d'Ingénieurs ou Master Universitaire, avec une spécialisation en Informatique / Développement.

Vous souhaitez valoriser une première expérience en développement, stage ou apprentissage inclus.

Compétences en JavaScript, qui constitue la technologie principale du poste, ainsi que sur un FW associé (React ou Vue par exemple).

Connaissances en Java et/ou C++.

Bonne maitrise des principes de programmation orientée objet et du génie logiciel.

Connaissance sur la conception d'applications et les architectures logicielles.

Intérêt pour la modélisation de données et les technologies associées à la gestion de la connaissance.

Connaissance des outils BIM et de conception de bâtiments tels que Revit ou équivalent.

Intérêt pour les graphes de connaissances, les ontologies et les technologies de représentation des connaissances.

Sensibilité aux sujets liés à l'IA appliquée à l'ingénierie et à la valorisation des données.

Curiosité pour les technologies numériques dédiées au bâtiment et au génie civil.

Vous êtes à l'écoute des utilisateurs et savez comprendre, synthétiser et formaliser leurs besoins et leurs processus métier.

Vous appréciez les échanges avec différents interlocuteurs, qu'ils soient techniques ou fonctionnels.

Vous aimez analyser des problématiques complexes et proposer des solutions innovantes.

Vous faites preuve de curiosité et appréciez apprendre de nouveaux domaines fonctionnels et techniques.

Vous aimez travailler en équipe et partager vos connaissances.

Vous êtes capable d'évoluer dans un environnement technique riche et en constante évolution.

Nous rejoindre c'est aussi

Intégrer une entreprise scientifique au cœur de l’innovation technologique, portée par une forte croissance depuis plus de 40 ans

Principaux avantages et bénéfices :

Environnement multiculturel

Cadre de travail convivial axé sur le bien-être et la santé

Engagement en faveur de la diversité et de l’inclusion

Politique dynamique de développement de carrière : plan de formation, mobilités internes, etc.

Inclusion statement

As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.

Apply

Dassault Systèmes">

CATIA is the world’s leading solution for product design and experience. It delivers the unique ability not only to model any product in 3D but to do so in the context of the products real life behavior.

Want to learn more?

Visit the other sections of our website to find out more.

Our Culture & Values

Discover our culture and values.

Take me there

Your Recruitment Journey

Get to know about your recruitment journey.

Know more

Students & Graduates

Be part of the future of our workforce - check out internship and job opportunities.

Learn more

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,432,387 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
Aix-en-Provence
$43k – $53k per year • In office • Full-Time • 4+ years exp • La Chapelle-sur-Erdre
JavaScript
TypeScript
Frontend
Angular
DevOps
Jenkins
Git
Management
Scrum
Kanban
Apply
In office • Full-Time • 3+ years exp • Lille
JavaScript
TypeScript
Frontend
GraphQL
Next.js
React.js
React Router
DevOps
Rest API
Datadog
Kubernetes
Apply
In office • Full-Time • Vélizy-Villacoublay
JavaScript
Frontend
Vue.js
React.js
DevOps
Rest API
Git
Apply
In office • Full-Time • France
JavaScript
TypeScript
Frontend
Vue.js
React.js
DevOps
CI/CD
Apply
In office • Full-Time • Paris
AI/ML
AI Agents
Edge AI
Agentic Workflows
Apply
≈ $48k – $105k per year (Estimated) • In office • Singapore
Python
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Frontend
React.js
DevOps
Terraform
GitLab CI
CI/CD
AWS
Management
Agile
Apply
≈ $46k – $101k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Singapore
JavaScript
Java
TypeScript
SQL
Frontend
Angular
React.js
DevOps
Rest API
GCP
CI/CD
AWS
Kubernetes
Management
Agile
Scrum
Apply
$145k – $170k per year • In office • TS/SCI • High School Diploma • United States
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
PostgreSQL
DynamoDB
Frontend
Angular
React.js
Material UI
DevOps
GitLab CI
CI/CD
Git
AWS
Docker
Cybersecurity
SonarQube
Management
Jira
Agile
Scrum
Apply
Product Engineer 2 days ago
In office • Full-Time • 2+ years exp • Bachelor's Degree • Manila
Python
Verilog
C++
VHDL
SAS
DevOps
Windows
Unix
Management
Microsoft Office
Apply
≈ $71k – $172k per year (Estimated) • In office • Full-Time • 5+ years exp • Brisbane • Miami • Montreal
JavaScript
AI/ML
Cursor
Claude
Frontend
Sass
Design
Figma
Apply
In office • Full-Time • France
JavaScript
TypeScript
Frontend
Vue.js
React.js
DevOps
CI/CD
Apply
In office • Full-Time • Vélizy-Villacoublay
JavaScript
Frontend
Vue.js
React.js
DevOps
Rest API
Git
Apply
In office • Full-Time • 5+ years exp • Bachelor's Degree • Petaling Jaya
JavaScript
TypeScript
Frontend
Redux
React.js
Management
Agile
Apply
≈ $16k – $44k per year (Estimated) • In office • Internship • Vélizy-Villacoublay
Apply
≈ $98k – $227k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Basel
Apply
$67k – $90k per year • Hybrid • Full-Time • Aix-en-Provence
Apply
≈ $14k – $36k per year (Estimated) • In office • Internship • Aix-en-Provence
Apply
≈ $53k – $87k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Master's Degree • Aix-en-Provence
Python
SQL
PowerShell
Databases
MS SQL
Azure SQL Database
Microsoft Fabric
DevOps
Azure
CI/CD
Git
Cybersecurity
Microsoft Entra ID
Analytics
Power BI
Azure Data Factory
Apply
$45k – $50k per year • Hybrid • Full-Time • Aix-en-Provence
DevOps
Red Hat
Linux
Windows
Apply
≈ $63k – $128k per year (Estimated) • In office • Full-Time • Aix-en-Provence
Java
Kotlin
Kotlin
Mockito
Databases
PostgreSQL
SQLite
Mobile
JUnit
DevOps
Jenkins
GitLab
Cybersecurity
SonarQube
Apply
See all jobs
This is one of many
1,432,387 more open roles from verified company boards, updated every day.