Ingénieur Développement C++ H/F

ITMA
Canton of Toulouse-5, France
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French

Job location

Remote
Canton of Toulouse-5, France

Tech stack

Agile Methodologies
Unit Testing
C++
Code Review
Data Structures
Object-Oriented Software Development
Performance Tuning
Scrum
Software Architecture
GIT

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

About the company

Envie de donner un nouvel élan à votre carrière au sein d'une équipe passionnée par l'innovation technologique ? Rejoignez notre entreprise à la pointe du développement logiciel et participez à des projets ambitieux !

Apply for this position