Développeur C++ Senior - Tech Lead - CDI H/F
Role details
Job location
Tech stack
Job description
Au sein de l'équipe de développement, vous intervenez sur la conception, l'évolution et l'architecture d'applications complexes.
À ce titre, vous serez amené à :
- Concevoir et développer de nouvelles fonctionnalités en C++.
- Définir les choix d'architecture technique et participer aux orientations technologiques des projets.
- Concevoir des composants logiciels robustes, évolutifs et performants.
- Garantir la qualité, la maintenabilité et la pérennité des applications.
- Réaliser les revues de code et promouvoir les bonnes pratiques de développement.
- Accompagner techniquement les développeurs et partager votre expertise.
- Participer aux phases de conception, d'intégration, de tests et de mise en production.
- Optimiser les performances, la fiabilité et la scalabilité des applications.
- Être force de proposition sur les évolutions techniques, les outils et les processus de développement.
Requirements
Formation Bac +5 en informatique ou équivalent.Plus de 6 ans d'expérience en développement C++.Solide expérience en conception et architecture logicielle.Excellente maîtrise du développement orienté objet en C++.Expérience sur des applications complexes et des architectures multi-couches ou distribuées.Une expérience avec Qt / QML constitue un véritable atout, sans être obligatoire.Bonne maîtrise des environnements Windows et/ou Linux.Connaissance de Git, CMake, CI/CD et des méthodologies Agile.Capacité à prendre des décisions techniques, à accompagner une équipe de développement et à intervenir comme référent ou architecte sur les projets., * Formation Bac +5 en informatique ou équivalent.
- Plus de 6 ans d'expérience en développement C++.
- Solide expérience en conception et architecture logicielle.
- Excellente maîtrise du développement orienté objet en C++.
- Expérience sur des applications complexes et des architectures multi-couches ou distribuées.
- Une expérience avec Qt / QML constitue un véritable atout, sans être obligatoire.
- Bonne maîtrise des environnements Windows et/ou Linux.
- Connaissance de Git, CMake, CI/CD et des méthodologies Agile.
- Capacité à prendre des décisions techniques, à accompagner une équipe de développement et à intervenir comme référent ou architecte sur les projets., Force de proposition Windows Linux Git Qt