Ingénieur Développement C++ H/F
Role details
Job location
Tech stack
Job description
Vous interviendrez sur le cycle complet de nos solutions C++, depuis la conception jusqu'à leur intégration. En collaboration avec nos équipes pluridisciplinaires, vous serez responsable des phases suivantes : analyser les besoins fonctionnels et techniques, développements en C++ selon les spécifications validées, optimisation des performances logicielles et débogage post-développement. Vous contribuerez également à l'élaboration des tests unitaires et participerez activement aux revues de code pour garantir une qualité optimale. La documentation technique de vos développements fera partie intégrante de vos missions afin de faciliter la maintenance des solutions déployées. Dans un contexte agile, vous participerez aux réunions d'avancement pour partager vos idées innovantes et veiller à respecter les délais impartis.
Requirements
Pour réussir dans ce poste, vous devrez posséder les compétences suivantes :- Excellente maîtrise du langage C++- Solide expérience en développement sous architecture logicielle complexe- Bonnes connaissances en algorithmique et structures de données- Compétence avérée dans l'utilisation d'outils de gestion de version tels que Git- Compréhension du paradigme orienté objet ainsi que des principes SOLID- Expérience avec les environnements UNIX/Linux - Connaissance pratique des méthodologies Agile/Scrum- Forte capacité d'analyse et résolution de problèmes complexes- Bon sens du travail en équipe tout en étant autonome dans ses tâches- Curiosité intellectuelle pour suivre l'évolution technologique constante, Excellente maîtrise du langage C++
- Solide expérience en développement sous architecture logicielle complexe
- Bonnes connaissances en algorithmique et structures de données
- Compétence avérée dans l'utilisation d'outils de gestion de version tels que Git
- Compréhension du paradigme orienté objet ainsi que des principes SOLID
- Expérience avec les environnements UNIX/Linux
- Connaissance pratique des méthodologies Agile/Scrum
- Forte capacité d'analyse et résolution de problèmes complexes
- Bon sens du travail en équipe tout en étant autonome dans ses tâches
- Curiosité intellectuelle pour suivre l'évolution technologique constante, C++ Esprit d'analyse