Architecte développement logiciel applicatif H/F
Location
Essonne (91) | France
Job description
Mission:
Rattaché(e) au Responsable du Développement Logiciel, vous assurez le développement, la qualité et la maintenance des logiciels de notre gamme produit, pour répondre aux besoins des utilisateurs finaux ayant des profils variés.
Missions :
- Participer aux phases d'étude amont et de conception des projets pour en définir l'architecture en cohérence avec les choix techniques produit.
- Participer aux prises de décisions des évolutions sur les orientations et choix techniques des produits.
- Modéliser les cas d'usage cibles par des diagrammes UML ou équivalents.
- Contribuer à la définition de l'architecture fonctionnelle détaillée du logiciel.
- Définir l'architecture logicielle technique détaillée du dispositif médical, c'est-à-dire l'ensemble des composants logiciels ainsi que leurs interfaces et garder cette architecture à jour fil des versions et des configurations
Rédiger les exigences et la documentation techniques du logiciel pour les divers composants.
- Définir des métriques pour évaluer et spécifier les ressources nécessaires en termes de puissance de calcul et par rapport calculateurs disponibles sur le marché.
- Définir les règles de codage et d'architecture.
- Mettre en oeuvre les principes de la sureté et cybersécurité de fonctionnement du logiciel.
- Aider à la rédaction des plans de test et évaluer les résultats de test des composants logiciels développés.
- Mettre en place des procédés d'intégration continue du logiciel
- Être un référent technique pour les développeurs internes et ceux externes collaborant avec l'équipe
Profil recherché:
Compétences :
- Formation technique Bac + 5.
- 5 à 10 ans d'expériences dans le domaine du développement logiciel en tant que développeur ou expert.
- Connaissances dans les technologies suivantes : UML, Environnement Windows 10 ou sup, C#/.NET/WPF, VB6, C++, python, DevOps, Azure (Test Plans, ), PostgreSQL serveur.
- Compétences de developpement logiciel dans le domaine médical sont un plus (ex : norme 62 304, 62 366 et cybersécurité).
- Idéalement maitrise des principes du MBSE et MBD.
- Maitrise de la langue Anglaise écrite et parlée.
Savoir-être :
- Rigueur et Organisation.
- Créativité, sens de l'innovation.
- Adaptabilité et Flexibilité.
- Communication orale et écrite.
- Team Spirit.
Job tags
Salary