Ingénieur Conception et Développement Logiciel JAVA H/F



Référence : 518056_1623140086
Date de dépot : 08/06/2021
Entreprise : DASSAULT SYSTEMES

Descriptif
Description : Imaginez demain...
Dassault Systèmes (3DS), « 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'interaction sociale à l'ère des échanges numériques riches et instantanés, 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 250 000 entreprises de toutes tailles dans toutes les industries.





Votre mission :
Au sein de la Direction des Systèmes d'Information, vous contribuerez à la conception et au développement des solutions Entreprise de gestion des ventes en ligne et de portefeuille clients .

Vous concevrez, développerez et améliorerez continuellement les applications et services mis à disposition de nos forces de vente, de nos partenaires et de nos clients.

Vous mettrez à profit aussi bien des produits Dassault Systèmes - nous souhaitons être les champions de nos propres solutions - que des technologies et standards de la profession.

Plus particulièrement, l'équipe est responsable du backoffice ecommerce de l'entreprise.



Vos futurs défis :

Vous serez impliqué(e) sur de nombreux projets et vos tâches seront multiples.

* Concevoir :

* Comprendre les besoins des utilisateurs et concevoir les fonctionnalités afin d'offrir la meilleure expérience possible
* Proposer des améliorations pertinentes en comprenant le comportement des utilisateurs
* Positionner les développements dans le contexte de la stratégie à long terme du produit



* Créer :

* Apprendre et rester à la pointe sur les pratiques et les technologies de développement logiciel.
* Apprendre et promouvoir la réutilisation des composants
* Pour les nouvelles fonctionnalités, définir et décrire les comportements fonctionnels, les modèles de données, les limites et les tests de validation
* Concevoir un logiciel fonctionnel, intuitif, cohérent
* Sélectionner les meilleurs algorithmes ou technologies à utiliser, performants, robustes, sécuritaires, évolutifs
* Veiller à la testabilité, la maintenabilité et aux possibilités d'introspection des développements
* Proposer et concevoir lorsque nécessaire des composants réutilisables, en collaboration avec les architectes. Concevoir des dépendances minimalistes et pertinentes.
* Valider l'architecture logicielle avec les architectes en respectant les normes et les modèles d'architecture





* Produire :

* Exécuter le plan de développement afin de toujours respecter les plans définis, les processus et les critères de qualité au fil du cycle de vie logiciel.
* Alerter au plus tôt en cas de dérapage. Proposer des améliorations de processus pour toujours gagner en temps et en qualité.
* Documenter de façon pérenne les modèles de données, les choix de conception, les algorithmes et les procédures de support.
* Coder, construire et exécuter des tests unitaires. Fournir des outils permettant aux ingénieurs qualité d'automatiser leurs tests
* Interagir avec les équipes d'industrialisation avec efficacité et bienveillance.
* Suivre l'avancement des dépendances sur d'autres composants et alerter en cas de risque



* Utiliser :

* Aider à la construction et à la mise en œuvre des plans de mise en production
* Supporter les logiciels en production avec réactivité.
* Analyser le code logiciel existant à la lumière des incidents traités, pour identifier les zones d'améliorations de la qualité et des performances.
* Assurer une disponibilité des services avec un taux de disponibilité optimal, en collaboration avec les équipes de production



* Partager :

* Partager les connaissances au sein et à l'extérieur de l'équipe sur les développements produits et les composants techniques.
* Etre à l'écoute au sein de l'équipe élargie pour tirer parti de l'expérience et de la compétence de l'entourage.
* S'assurer que les connaissances sont partagées afin de pallier l'absence d'un membre de l'équipe.


Profil recherché
Profil recherché : Vos atouts pour réussir :

* Issu d'une formation supérieure de niveau Bac +5, vous disposez de 3 à 7 ans d'expérience dans le développement logiciel.
* Vous maîtrisez la conception d'applications et de modèles de données.
* Vous connaissez la programmation orientée objet, de préférence java.
* La maîtrise du développement d'expériences utilisateurs webtop serait un plus.
* La maitrise de l'anglais est impérative pour ce poste à dimension internationale
* Vous aimez travailler en équipe, apprendre des autres et partager vos connaissances
* Vous savez travailler dans un environnement en constante évolution.
* Vous savez gérer des projets avec autonomie.
* Vous êtes proactif et force de proposition.
* Au-delà de vos compétences techniques, votre aisance relationnelle, votre esprit d'équipe, votre rigueur et votre capacité d'abstraction seront des atouts déterminants pour réussir à ce poste
* Vous savez établir des relations de confiance avec les partenaires, fournisseurs comme clients de vos services.
* Vous êtes curieux(se) et restez toujours informé(e) des nouvelles tendances et techniques.

Si votre profil et vos motivations correspondent à cette description, rejoignez-nous vite pour prendre part à nos projets avec passion !!

Niveau d'étude : Bac + 5 et plus : DEA, DESS, mastère, MBA...
Lieu de la mission : Île-de-France - VELIZY-VILLACOUBLAY
Poste(s) disponible(s) : 1
Poste de cadre : Suivant Profil
Contrat : CDI
Début de la mission : 12/06/2021

Entreprise
Nom de l'entreprise : DASSAULT SYSTEMES
Site Web : https://careers.3ds.com/
Contact : Madame Hulot Céline
Adresse : 10 Rue Marcel Dassault
78140 Vélizy-Villacoublay
France