Description de poste
Missions et responsabilités :
1. Animer l’équipe de développement : Organiser les tâches, coordonner les efforts et maintenir la motivation de l’équipe.
2. Assurer l’avancement des sujets en mode agile : Suivre et garantir l’avancement des tâches et des projets tout en respectant les principes agiles.
3. Relecture continue et rigoureuse du code : Vérifier la qualité et la conformité du code produit par l’équipe, en mettant l’accent sur la lisibilité, la performance, et la sécurité.
4. Participer à la conception et l’implémentation des solutions techniques : Contribuer activement à l’architecture des solutions, en particulier pour les besoins complexes.
5. Contribuer à l’architecture de l’outil : Définir et concevoir l’architecture avec les architectes, en assurant l’intégration future des produits et leur évolutivité.
6. Promouvoir le bon fonctionnement agile de l’équipe : Aider à maintenir une dynamique agile au sein de l’équipe, former les nouveaux arrivants et les guider pour bien comprendre le produit et ses spécificités.
7. Accompagner le développement des compétences : Fournir un mentorat et des conseils techniques pour faire progresser les développeurs de l’équipe.
8. Support technique ponctuel : Apporter un soutien technique aux équipes de production ou aux équipes de développement partenaires.
Compétences obligatoires :
1. C++ : Maîtrise avancée de C++ pour le développement de solutions techniques robustes.
2. QT / QML : Expertise dans le développement d’interfaces utilisateurs avec Qt et QML.
3. OS Linux : Connaissance approfondie de Linux, notamment RedHat / CentOS, pour le développement et la gestion des environnements de production.
4. Tests unitaires : Compétence en mise en œuvre et exécution de tests unitaires pour assurer la qualité du code.
5. SQL : Bonne maîtrise des bases de données relationnelles et des requêtes SQL.
6. GIT / GITLAB : Expérience avec GIT pour la gestion des versions et GitLab pour la gestion de l’intégration continue.
7. SPARK : Connaissances dans l’utilisation de SPARK pour le développement logiciel sécurisé.
8. Python : Compétence en Python pour l’automatisation, le développement de scripts ou la gestion des processus.
#J-18808-Ljbffr
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.