Tech Lead C++ QT F/H
Role details
Job location
Tech stack
Job description
Concevoir et piloter l'architecture logicielle des applications C++/QT (back-end, IHM, intégration)
- Encadrer techniquement une équipe de développeurs (revues de code, montée en compétence, bonnes pratiques)
- Garantir la qualité logicielle (tests unitaires, intégration continue, analyse statique)
- Définir et faire respecter les normes de développement et l'architecture cible
- Rédiger la documentation d'architecture, les procédures d'installation et d'exploitation
- Assurer un rôle d'interface technique avec le client / les parties prenantes
- Participer aux cérémonies Agile (SCRUM) en tant que référent technique
- Contribuer activement au développement (code, debug, optimisation)
Requirements
Vous êtes issu(e) d'une formation Bac+5 (École d'ingénieur, Université ou équivalent …) en informatique
-
Vous justifiez d'une expérience significative au sein d'une équipe en développement C++ et d'expérience dans l'utilisation de Boost et Qt ;
-
Vous avez déjà travaillé en méthodologie agile (SCRUM, SAFe, Kanban)Quelles compétences pour le poste :
-
Langage de programmation orientée objet
-
C++ (expertise confirmée, niveau Lead/Architecte)
-
Framework QT (5.15, 6) - QT Widgets / QML
-
Kafka
-
QT Creator, QtTest
-
Gestion des dépendances : CMake, Conan
-
Linux (CentOS/RedHat)
-
Outils qualité : SonarQube, GoogleTest
-
CI/CD : GitLab / GitLab CI/CD
-
Bases de données : PostgreSQL, PHPmyadmin
-
Scripting Python & Bash
-
Python (niveau confirmé)