Architecte Logiciel - Développeur Senior C++ - Qt H/F - collectivite
- Toulouse - 31
- CDI
- collectivite
Les missions du poste
Information importante
Type de contrat: CDI
Salaire : Salaire selon profil
Localisation : Toulouse, France
Date de démarrage :
Urgent
Mode de travail : Hybride
Publié le : 3 juillet 2026
Le besoin
Dans le cadre d'un projet stratégique de modernisation d'applications, nous recherchons un(e) Architecte Logiciel / Développeur Senior C++ / Qt pour rejoindre une équipe de développement et contribuer à l'évolution d'un logiciel complexe à forte valeur ajoutée.
Vos missions
Au sein d'une équipe de développement expérimentée, vous serez amené(e) à :
- Concevoir, designer et développer de nouvelles fonctionnalités.
- Participer à la refonte d'applications en réduisant la dette technique et en faisant évoluer l'architecture logicielle.
- Définir et mettre en oeuvre des choix d'architecture logicielle.
- Adapter les composants logiciels à l'architecture cible.
- Identifier, analyser et corriger les anomalies.
- Développer les outils nécessaires aux tests et garantir la qualité des développements.
- Contribuer à la mise en place et à l'amélioration de la chaîne d'intégration continue.
- Participer à l'amélioration continue des méthodes de développement et des bonnes pratiques de conception.
Profil recherché
Votre profil
- Diplômé(e) d'une formation Bac +5 en informatique ou développement logiciel.
- Vous justifiez d'au moins 10 ans d'expérience en développement C++, idéalement sur des applications complexes ou à fortes contraintes techniques.
- Vous disposez d'une solide culture en architecture logicielle et appréciez les problématiques de refonte applicative.
Compétences techniques
Indispensables
- C/C++ sous Windows et Linux.
- Framework Qt.
- Architecture logicielle.
- Développement d'applications multithreadées et gestion des communications inter-processus.
- Développement d'interfaces graphiques (IHM).
- Protocoles de communication : TCP/IP et REST.
Appréciées
- Python et Bash.
- Git et GitLab.
- CMake.
- Outils CI/CD (GitLab CI, SonarQube).
- Gestionnaire de paquets (Conan, GitLab Registry).
- Méthodologies Agile.
- Pilotage et interfaçage de matériels ou d'équipements connectés.