Ingénieur Logiciel H/F
Role details
Job location
Tech stack
Job description
Le projet existe déjà : il s'agit d'intervenir sur une application existante dans le cadre d'une maintenance corrective et évolutive. L'objectif est d'assurer la pérennité et l'optimisation du code, tout en apportant des améliorations fonctionnelles et techniques selon les besoins du client.
Compétences techniques requises
Rétro-conception (analyse et compréhension d'un existant complexe)
CI/CD (Git, GitLab)
Langages : C++ (principal), C, Qt, QML
Développement sous Windows
Méthodologies de développement : Agile / Cycle en V
Connaissance du protocole AMQP
Expérience de développement sous Linux
Requirements
Ingénieur logiciel ou développeur confirmé avec une solide expérience en développement C++
Capacité à comprendre, analyser et faire évoluer une base de code existante
Rigueur, autonomie et esprit d'équipe
Bonnes pratiques de versioning et d'intégration continue