Source description
About the role
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.
More at Dassault Systèmes