Assurer le pilotage technique de projets de développement logiciel à forts enjeux pour un éditeur de logiciels du secteur nucléaire, en garantissant la qualité des développements, le respect des délais et du budget, ainsi que l'application des bonnes pratiques techniques.
Missions principales
Superviser l'avancement des développements, définir les orientations techniques et sélectionner les méthodes adaptées aux projets. Accompagner les développeurs dans la résolution des problèmes techniques et favoriser leur montée en compétences. Assurer le rôle de référent technique, définir les bonnes pratiques de développement et contrôler leur application au sein de l'équipe.
Participer directement au développement de certaines parties des applications. Garantir la qualité du code à l'aide d'outils d'analyse et de contrôle automatisé. Mettre en place des tests et des procédures de recette, veiller au respect des délais et du budget alloué, et assurer une veille technologique.
Compétences attendues
Maîtrise de Java, Spring Boot et Angular, ainsi que des architectures client léger et des applications web. Bonne connaissance des tests automatisés, des outils d'intégration continue (PIC) et des outils d'analyse de code. Une connaissance d'AWS constitue un atout supplémentaire. Des compétences en développement informatique et en méthodologies agiles sont attendues.
Profil recherché
Formation supérieure en informatique de niveau Bac+5 minimum, idéalement issue d'une école d'ingénieurs. Expérience minimale de 10 ans en développement informatique sur des projets web ou client léger menés en environnement agile.