Ingénieur Développement C++ - Vélizy-Villacoublay, France - 3DEXCITE

    3DEXCITE
    3DEXCITE Vélizy-Villacoublay, France

    il y a 2 semaines

    Default job background
    Permanent
    Description
    Au sein de la R&D 3DEXCITE, vous rejoindrez le service « Experience Core » en charge du développement d'infrastructures au service du modeleur d'Experience.
    Le modeleur d'expérience est dédié à la scénarisation et la mise en contexte d'objets de la 3DExperience Platform, afin de produire des expériences utilisateurs variées, allant du configurateur interactif au Virtual Training, en passant par la génération massive de contenus marketing.

    Le rôle de l'équipe est de proposer différents outils de persistance, d'édition et de publications aux applications clientes (CATIA, DELMIA, 3DEXCITE), mais aussi de proposer une interface permettant aux fournisseurs de technologie (DELMIA, SIMULIA, 3DEXCITE) de s'intégrer aux applications.
    Les valeurs de l'équipe sont la qualité par la conception, la précision dans les opérations et la responsabilité.

    Poste en CDI, basé à Vélizy-Villacoublay

    Vos missions :
    Au sein d'une équipe de développement en fonctionnement Agile, vous participerez au développement d'Experience Core.

    Vous participerez à la définition des sprints
    Vous aurez en particulier la responsabilité du développement de WebServices en Java afin de définir une nouvelle API de création simplifiée d'experiences.
    Vous serez aussi ammené à contribuer au développement en C++ d'une base de code déjà en production sur plusieurs applications.
    Vous aurez la responsabilité d'un axe fonctionnel du modeleur (définition amont, collecte des besoins et maintenance)
    Vous aurez à communiquer avec les équipes en charge de l'intégration (en France , en Allemagne)
    Vous participerez aux code reviews
    Vous aurez à prendre des décisions d'architecture sur les composants à votre charge et à proposer des solutions d'implémentation.

    Il vous faudra être à l'écoute des besoins des utilisateurs pour produire in fine un ensemble cohérent.
    La responsabilité partagée de l'équipe garantie un design clair et compris par tous, une implication commune et assure le respect des engagements pris auprès de nos applications clientes.

    Vos qualifications :
    Vous êtes issu.e d'une formation d'Ingénieur ou Master Universitaire.
    Vous êtes spécialisé.e en Informatique / Développement

    Vous avez minimum 5 ans d'expérience en développement logiciel et suivi de projet.
    Vous maîtrisez les langages Java et C++.
    Vous avez une bonne compréhension des patrons de conception (PatternDesign) .
    Vous avez une bonne capacité de communication.
    Vous avez une bonne capacité d'abstraction et le sens du détail
    Vous êtes sensible à l'optimisation des performances
    Vous êtes familier avec le Software Craftmanship, Clean Coding et ledéveloppement Agile.
    Vous êtes autonome et rigoureux.

    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é (salles de sport & de musique, conciergerie...)
    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

    Diversity 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.