Développeur C++
Le développeur C++ conçoit des logiciels et des systèmes hautement performants en C++ destinés à des environnements techniques exigeants. Découvrez le poste, les compétences requises et les perspectives de carrière chez T&S.
Profil recherché
- Master en ingénierie, en informatique ou dans un domaine connexe
- Au moins 3 ans d'expérience dans le développement en C++
- Solides connaissances en programmation orientée objet et en C++
- Expérience dans le développement d'applications logicielles complexes
- Connaissance des environnements Linux et/ou Windows
- Excellente maîtrise des aspects liés aux performances, à la qualité et à la maintenabilité du code
- La maîtrise des méthodologies Agile est un atout
- Solides compétences en analyse et en résolution de problèmes
- Organisé, autonome et capable de travailler en équipe
- Une maîtrise professionnelle de l'anglais est un atout
Vos responsabilités
En tant que développeur C++, vous participerez à l'ensemble du cycle de vie du développement logiciel.
Vos principales responsabilités seront les suivantes :
- Analyser les besoins métier et techniques en collaboration avec les équipes métier et techniques
- Concevoir, développer et assurer la maintenance d'applications C++
- Garantir la qualité, la fiabilité, les performances et la maintenabilité du code
- Développer de nouvelles fonctionnalités et améliorer en permanence les applications existantes
- Optimiser les performances des applications et résoudre les problèmes techniques
- Participer aux phases de test, d'intégration et de validation afin de garantir la haute qualité des livrables
- Travailler en étroite collaboration avec les équipes Produit, Architecture, Assurance qualité et DevOps dans un environnement Agile
Environnement technique
Selon le projet, vous pourrez être amené à travailler avec :
- Langages : C++, Python, SQL
- Normes C++ : C++11, C++14, C++17, C++20
- Frameworks et bibliothèques : STL, Boost, Qt
- Développement d'applications : applications de bureau et back-end
- API et services : REST, gRPC
- Bases de données : PostgreSQL, MySQL, MongoDB
- Systèmes d'exploitation : Linux, Windows
- Outils : Git, Jira, SonarQube
- CI/CD : GitLab CI, Jenkins, Azure DevOps
- Méthodologies : Agile (Scrum, Kanban, SAFe)
- Tests : Google Test (gTest), CppUnit
Bonnes pratiques
- Code propre
- Modèles de conception
- Architecture logicielle
- Révisions de code
- Intégration continue et déploiement continu (CI/CD)
- Qualité et maintenabilité des logiciels
Formulaire de candidature
Rejoignez notre pôle d'activités numériques
Rejoignez la ligne métier « Digital » au sein du pôle Technologie & Stratégie et participez à des projets passionnants de transformation numérique. Vous aiderez nos clients à améliorer leurs processus métier et leurs systèmes d'information tout en développant vos compétences techniques et professionnelles.
Nous proposons un accompagnement personnalisé, des opportunités d'évolution professionnelle et un environnement de travail collaboratif où le partage des connaissances et l'apprentissage continu font partie intégrante du quotidien.
Avantages 🎁
Nous proposons un ensemble d'avantages sociaux attractifs, comprenant notamment :
- Primes de performance et de participation aux bénéfices, ainsi qu'une prime de fin d'année 💸
- Chèques-repas
- Remboursement à 100 % des frais de transports en commun 🚌
- 65 % de vos frais d'assurance maladie sont pris en charge
- Accompagnement personnalisé en matière de carrière 🤝
- Accès à notre plateforme d'avantages sociaux (voyages, loisirs, réductions, etc.)
À propos de nous 🏢
Technology & Strategy est un cabinet de conseil européen en pleine expansion, présent en France et à l'international.
À travers nos différents pôles d'activité, nous accompagnons nos clients dans leur transformation numérique, leur innovation et l'amélioration de leur performance commerciale.
Notre pôle d'activité « Digital » mène des projets dans les domaines du développement logiciel, des données, du cloud, des infrastructures, de la cybersécurité et de la transformation des systèmes d'information.
Chez T&S, les personnes sont au cœur de nos préoccupations. Nous croyons au travail d'équipe, au partage des connaissances et à l'accompagnement de chacun dans son évolution professionnelle.
Processus de recrutement 📢
📞 Premier appel téléphonique
👩💼 Entretien avec notre équipe RH
👨💼 Entretien avec un responsable
💻 Entretien technique (selon le poste)
Égalité des chances ♿
Nous nous engageons en faveur de l'égalité des chances. Tous nos postes sont ouverts aux candidats en situation de handicap qui possèdent les compétences et les qualifications requises.