Responsable confirmé développeur C++ (H/F)
Description du poste
Avec plus de 180 agences d'emploi spécialisées par domaine d'activité et réparties sur l'ensemble du territoire, le Groupe LIP Intérim et Recrutement propose toute l'année de nombreux postes en CDI, CDD et Intérim. Nos consultants se consacrent exclusivement au recrutement de professionnels du tertiaire, de l'ingénierie, des services, de la santé et du médical.
Au sein d'un service d'une trentaine de personnes, vous jouerez un rôle central dans le cycle de vie complet du développement et du déploiement des applications cliniques.
Vous reporterez au directeur du Service Logiciel Clinique et gérerez une équipe dont les activités sont diverses et pluridisciplinaires (développement de librairies backend et frontend, scripting et gestion de l'infrastructure DevOps). Vous encadrerez 3 Ingénieurs pour commencer, et contribuerez à la croissance de cette équipe.
Vous piloterez également le process de développement en transverse pour le reste du Service Logiciel Clinique. A ce titre, vous animerez les échanges avec les Leaders techniques du service clinique et serez garant de la capitalisation du code commun et de l'unification des pratiques et des outils.
Le candidat idéal est un leader dynamique ayant fait ses preuves dans la gestion d'équipes de développement. Maîtrisant l'architecture logicielle, les bonnes pratiques de développement logiciel et la résolution créative de problèmes, vous êtes impatient d'assumer des responsabilités et de contribuer à la croissance de l'entreprise.
A ce poste, vous aurez pour missions principales :
Gestion d'une équipe inter fonctionnelle
Manager une équipe logiciel & devops en favorisant une culture d'équipe collaborative et innovante ;Définir la ligne directrice des méthodes de développement logiciel et les mettre en oeuvre au quotidien ;
Fournir un leadership et des conseils techniques à l'équipe (estimations de charges et suivi d'avancement, support technique et orientation des membres de l'équipe vers des solutions) ;Accompagner les développeurs moins confirmés en participant à leur montée en compétences.
Contributions techniques
Comprendre les objectifs de l'entreprise, la dynamique des produits et les besoins de l'organisation - les traduire en solutions techniques efficaces ;Proposer des évolutions d'architecture pour assurer la pérennité des solutions (maintenabilité et scalabilité), contribuer aux revues d'architecture et de conception, et arbitrer quand nécessaire ;
Garantir la cohérence des développements entre les différentes applications cliniques, optimiser les efforts de développement conjoints grâce à une conception efficace des composants communs
S'assurer de la qualité du code produit (en veillant à ce que les normes applicables, les procédures et les règles de développement soient comprises et suivies par les membres de l'équipe) ;Assurer que le code développé soit documenté, testé et robuste pour répondre aux besoins des projets ;
Mener les actions pour gagner en efficacité sur les tests continus et l'exécution des tests sur cible ;
Superviser l'optimisation de l'infrastructure de développement et d'intégration continue pour qu'elle soit stable et évolutive.
Excellence technique , Innovation et collaboration
Fournir des systèmes évolutifs et assurer la stabilité des livrables ;
Rechercher et appliquer les meilleures pratiques en matière de génie logiciel et de sécurité, se tenir au courant des dernières tendances technologiques ;Collaborer avec la direction du Service Logiciel pour mener de nouvelles initiatives dans le cadre de l'amélioration continue et l'homogénéisation des pratiques ;
Travailler en étroite collaboration avec les chefs de produit, les équipes Techniques et Innovation.
Vous travaillez en équipe projet dans l'environnement réglementaire des logiciels médicaux (ISO 13485, IEC 62304). Vous évoluez dans un contexte international au sein d'une entreprise à dimension humaine.Le poste est basé à Grenoble
Description du profil
Bac+5 Ingénieur en Informatique ou Génie Logiciel- Minimum 5 ans d'expérience en encadrement d'équipe de développement logiciel, plus de 5 ans d'expérience en développement applicatif (C++, python)
- Au moins une expérience réussie sur une problématique d'architecture logicielle (conception orientée objet, Design Patterns et refactoring)
- Esprit d'automatisation en ce qui concerne les concepts de construction, de test et de déploiement
- Appétence pour les outils et bonnes pratiques de développement, pour l'optimisation des processus et outils DevOps (développement, déploiement et surveillance des infrastructures CI/CD),
- Anglais écrit et parlé indispensable
- Expérience avec un framework de test (Google Test)
- Expérience avec Azure DevOps (Boards, Pipelines, Release)
- Connaissance du domaine des Dispositifs Médicaux, et ou expérience de travail en environnement
normé (62304)