La mission s'inscrit au sein d'une équipe projet chargée de la conception, du développement et du maintien en conditions opérationnelles d'une application C++ sous Linux. L'application est soumise à des contraintes de sécurité des vols, avec un enjeu de qualité, de fiabilité et de conformité du code.
Missions :
- Relire et comprendre le code C++ existant
- Documenter le code par des commentaires clairs
- Mettre en place des tests unitaires en lien avec les documents de spécification logicielle
- Auditer le code avec SonarQube
- Produire les résultats des tests
- Proposer des actions de refactoring et d'optimisation
- Faire évoluer le code en fonction des besoins
- Participer à la rédaction des documents de spécification
- Élaborer le cahier de tests
- Traiter les tickets JIRA
Profil attendu :
Développeur C++ confirmé disposant d'une expérience en environnement Linux. Le profil doit maîtriser le développement C++ ainsi que les pratiques GIT et CI/CD. Une expérience de l'audit de code avec SonarQube et de la mise en place de tests unitaires est attendue.