Ingénieur Développement JavaScript / Java (F/H)
- Référence: 548632_1787563432
- Date de dépot: 24/08/2026
- Entreprise: DASSAULT SYSTEMES
- Site Internet DASSAULT SYSTEMES
Description
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.
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.
Profil recherché
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.
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.
Informations complémentaires
| Contrat | : | CDI |
|---|---|---|
| Lieu de la mission | : | Bouches-du-Rhône Aix-en-provence |
| Niveau d'étude | : | Bac + 5 et plus : DEA, DESS, mastère, MBA... |
| Poste(s) disponible(s) | : | 1 |
| Poste de cadre | : | Suivant Profil |
| Début de la mission | : | Dès que possible |
| Secteur | : | Informatique, Télécommunications |
Postée par DASSAULT SYSTEMES le 24/08/2026
Découvrez DASSAULT SYSTEMES
Dassault Systèmes contribue à améliorer la vie réelle grâce aux mondes virtuels.
Grâce à nos solutions scientifiques, nous offrons des expériences de jumeaux virtuels à tous, y compris à vous ! Nous sommes fiers d'être une entreprise durable qui aide les particuliers et les entreprises à donner vie à de nouvelles idées de manière durable.
Nous sommes un catalyseur de progrès humains durables et révolutionnaires.
Notre aventure a débuté en 1981 avec 20 ingénieurs au service de l' industrie aéronautique à travers une seule marque : CATIA . Aujourd'hui, plus de 23 800 collaborateurs sont animés par une passion commune : prouver comment le monde virtuel peut améliorer la vie réelle.
Nous ne sommes pas seulement une société de logiciels. Nous sommes un fournisseur de solutions scientifiques et technologiques qui se concentre sur l'amélioration de l'expérience humaine. Nos 13 marques proposent des services de conception 3D, de maquette numérique (DMU), de gestion du cycle de vie des produits (PLM) et bien plus encore pour accompagner les acteurs du monde entier dans le développement de nouvelles approches en matière de logistique verte, de durabilité des produits, de réduction des déchets et bien plus encore.
Depuis 2020, nous avons étendu notre impact dans le secteur des sciences de la vie et de la santé avec des expériences de jumeaux virtuels du corps humain basées sur la science pour aider nos clients à améliorer les décisions médicales et à améliorer le parcours des patients.
Grâce à nos solutions scientifiques, nous offrons des expériences de jumeaux virtuels à tous, y compris à vous ! Nous sommes fiers d'être une entreprise durable qui aide les particuliers et les entreprises à donner vie à de nouvelles idées de manière durable.
Nous sommes un catalyseur de progrès humains durables et révolutionnaires.
Notre aventure a débuté en 1981 avec 20 ingénieurs au service de l' industrie aéronautique à travers une seule marque : CATIA . Aujourd'hui, plus de 23 800 collaborateurs sont animés par une passion commune : prouver comment le monde virtuel peut améliorer la vie réelle.
Nous ne sommes pas seulement une société de logiciels. Nous sommes un fournisseur de solutions scientifiques et technologiques qui se concentre sur l'amélioration de l'expérience humaine. Nos 13 marques proposent des services de conception 3D, de maquette numérique (DMU), de gestion du cycle de vie des produits (PLM) et bien plus encore pour accompagner les acteurs du monde entier dans le développement de nouvelles approches en matière de logistique verte, de durabilité des produits, de réduction des déchets et bien plus encore.
Depuis 2020, nous avons étendu notre impact dans le secteur des sciences de la vie et de la santé avec des expériences de jumeaux virtuels du corps humain basées sur la science pour aider nos clients à améliorer les décisions médicales et à améliorer le parcours des patients.
Diagnostic d'accessibilité
Nouveau : obtenez une estimation rapide de compatibilité.
Evaluez la compatibilité de cette offre avec vos contraintes.
Partager cette offre
Si cette annonce ne vous correspond pas ?
Pensez à vos amis en leur partageant le lien.
Offres Similaires
-
Ingénieur qualité logiciel médical (f/h)
DASSAULT SYSTEMES -
Développeur backend java - expert (f/h)
DASSAULT SYSTEMES