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

ITMA
5 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate

Job location

Remote

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., Politique télétravail : de nombreux clients se mettent au télétravail. Les missions ont lieu pour le compte des clients, ainsi, le télétravail est de plus en plus pratiqué chez ITMA. généralement le rythme de télétravail est de 2 à 3 jours / semaine.

Matériel fourni : Le client met à disposition les machines, outils et logiciels nécessaires au bon déroulement de la mission. ITMA peut compléter si besoin.

Requirements

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

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