
Ingénieur Développement Java - Modeleur D'expérience (h/f)
Posted Today
Company Description
View moreDassault Systèmes, « The 3DEXPERIENCE Company », offre aux entreprises et aux particuliers les univers virtuels nécessaires à la conception d’innovations durables. Ses solutions leaders sur le marché transforment pour ses clients, la conception, la fabrication et la maintenance de leurs produits. Les solutions collaboratives de Dassault Systèmes permettent de promouvoir l’innovation sociale et offrent de nouvelles possibilités d’améliorer le monde réel grâce aux univers virtuels. Avec des ventes dans plus de 140 pays, le Groupe apporte de la valeur à plus de 190 000 entreprises de toutes tailles dans toutes les industries. Pour plus d’informations : www.3ds.com.
Job Description
Vos missions
Planifier des tâches en fonctionnement agile
Étendre et maintenir des composants Java (back-end d’API REST) déployés en production
Étendre et maintenir des composants C++ (client natif) déployés en production
Être responsable d'un axe fonctionnel du modeleur (collecte des besoins, conception, documentation)
Communiquer avec les équipes applicatives ou les infrastructures du modeleur d'expérience (France, Allemagne, Inde, Etats-Unis)
Participer aux revues de code
Définir l'architecture des composants à votre charge, proposer des solutions d'implémentation et en assurer la maintenance
Rester à l'écoute des besoins des utilisateurs afin de produire une infrastructure cohérente pour tous les clients internes
Profil recherché
De formation Bac+5 Ingénieur/Universitaire avec une spécialisation informatique, vous fates preuve d'autonomie ainsi que de rigueur et avez plusieurs années d'expérience en développement logiciel et suivi de projet.
Vous avez une sensibilité pour l'architecture logicielle, le design d'API et de schémas de base de données.
Vous avez un intérêt pour les services Cloud (back-end) et avez un attrait pour les couches d'infrastructure de logiciels industriels.
Vous avez idéalement un minimum de 2 ans d’expérience
Vous maîtrisez le langage Java
Vous avec des connaissances en langage C++
Vous avez une bonne compréhension des patrons de conception ( Design Pattern ) .
Vous communiquez aisément dans un environnement technique et international
Vous avez une bonne capacité d'adaptation et faites preuve de réactivité
Vous avez une bonne capacité d'abstraction et le sens du détail
Vous êtes sensible à l'optimisation des performances
Vous avez connaissance du Software Craftmanship, Clean Coding et le développement Agile.
Niveau d’anglais professionnel - courant tant à l’écrit qu’à l’oral
