Reboot Conseil

Job Vacancy Ingénieur·e Développement C++ - Middleware et Composants Techniques H/F

Strasbourg

Reboot Conseil

Job position

Permanent
As soon as possible
38k-45k €
2 to 5 years experience
Hybrid
Strasbourg, Grand Est
Published on 06/11/2025

Share this job

Vous intégrerez une équipe spécialisée dans les solutions techniques transverses : poste de travail, sauvegarde, sécurité réseau (VPN), gestion documentaire, stockage, ainsi que middleware applicatif.

C’est au sein de cette dernière, composée d’une dizaine d’ingénieurs et développeurs expérimentés, que s’inscrit le poste proposé.

La mission de cette entité est d’assurer la cohérence et la fiabilité de l’ensemble des briques techniques utilisées par les développeurs métiers : librairies, middlewares, connecteurs et services qui garantissent la communication entre applications internes et systèmes d’information hétérogènes (bases de données, messagerie, stockage, etc.).

Vous ferez partie d’une équipe dont les réalisations constituent le socle technique des applications stratégiques. L’environnement est exigeant : on travaille pour des services informatiques internes, où la qualité du code et la stabilité priment sur la rapidité. Chaque composant déployé a un impact direct sur des systèmes critiques ; la rigueur, la précision et la capacité d’analyse sont donc essentielles.

Missions

*Concevoir, développer et maintenir les composants techniques bas niveau (librairies, services middleware, connecteurs et API internes) destinés à l’ensemble des applications métiers.

*Travailler sur des développements multienvironnements : majoritairement sous Windows, mais de plus en plus sur Linux dans le cadre de l’évolution vers une infrastructure cloud interne.

*Garantir la compatibilité et la performance des interconnexions avec les différents systèmes exploités :

- bases de données (PostgreSQL, SQL Server, Oracle, Elastic)

- systèmes de fichiers et protocoles réseau (FTP, SFTP, stockage distribué)

- services de messagerie et systèmes internes d’authentification

*Participer à la migration progressive vers le cloud : transformation de librairies monolithiques en microservices, modularisation du code, industrialisation du déploiement.

*Développer les bindings et interfaces avec d’autres langages utilisés en interne (par exemple Python), pour faciliter l’usage des composants techniques par les développeurs applicatifs côté métier.

*Intégrer les mécanismes de sécurité et de conformité : authentification, chiffrement et signature (notamment via JWT et protocoles internes), respect des réglementations et standards IT.

*Contribuer à la qualité logicielle :

- mise en place de tests unitaires et automatiques (tests de non-régression, tests fonctionnels)

- revue de code systématique via GitLab (pull/marge requests)

- documentation détaillée pour chaque composant produit

*Apporter un support technique de second niveau : analyse et correction d’anomalies sur les composants existants, accompagnement des développeurs internes sur les appels API et l’intégration des librairies.

*Participer activement à la veille technologique : évolution des langages, migrations de versions, intégration progressive de nouvelles briques open source ou cloud-native.

Candidate profile

Formation supérieure en informatique (école d’ingénieur ou équivalent) avec une spécialisation en développement logiciel, systèmes, ou architectures techniques.

Expérience confirmée sur des environnements techniques complexes, comportant de multiples interfaces applicatives et bases de données.

Maîtrise du développement en C++ (langage principal) et bonne pratique du C#. Des bases en Python sont un atout pour automatiser des tests, créer des bindings ou manipuler des scripts internes.

Solides compétences systèmes : environnement Windows et Linux, interfaçage applicatif, communications inter-processus, scripts d’automatisation.

Bonne compréhension des bases de données relationnelles et des protocoles d’accès associés (PostgreSQL, Oracle, SQL Server…).

Connaissance ou curiosité pour les architectures hybrides cloud/on-premise.

Sens de la qualité, du détail et du travail bien fait. Culture du test, du code propre et des processus de revue.

Habitude de travailler dans un cycle en V, avec un haut niveau de traçabilité et de validation à chaque étape du développement.

Goût du travail collaboratif : les sujets sont transverses, et les échanges techniques avec les équipes systèmes, réseau, sécurité et développement sont quotidiens.

Esprit curieux, méthodique et rigoureux : chaque ligne de code peut être utilisée par des centaines d’applications internes, et sa fiabilité est essentielle.

Working environment

Vous intégrerez une équipe spécialisée dans les solutions techniques transverses : poste de travail, sauvegarde, sécurité réseau (VPN), gestion documentaire, stockage, ainsi que middleware applicatif.

C’est au sein de cette dernière, composée d’une dizaine d’ingénieurs et développeurs expérimentés, que s’inscrit le poste proposé

Strasbourg, Grand Est
20 - 99 employees
Consultancy firm
En 2020, dans un climat défavorable et démoralisant, nous avons décidé d’être cette jeune pousse porteuse d’espoir que l’on voit après un incendie ayant décimé toute une forêt, d’être ce vent nouveau qui veut faire évoluer les choses, d’être ce bouton Reboot qu’on presse pour corriger ce qui n’allait pas et repartir sur une bonne base. Voilà comment notre société est née. Jour après jour, nous portons nos ambitions et nos rêves pour nous réaliser individuellement et collectivement avec un socle culturel atypique issu du livre « Reinventing organizations » dont découle des valeurs fortes de bien-être au travail, de partage, de liberté et de transparence. Chez Reboot Conseil, nous ne nous contentons pas de fournir des prestations de conseil, nous créons de la valeur pour nos clients, que ce soit par des conseils en présentiel ou à distance, l’accompagnement de candidats en immersion dans les équipes de nos clients, la conception de projets innovants depuis notre centre d'expertise, le recrutement de talents exceptionnels ou même la commercialisation de nos propres produits. Notre mission est de ne jamais s'ennuyer et de toujours repousser les limites de ce que nous pouvons réaliser. Rejoignez-nous pour une aventure passionnante où chaque membre est une source inépuisable de nouveautés.

Apply to this job!

Find your next job from +10,000 jobs!

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

Ingénieur·e Développement C++ - Middleware et Composants Techniques H/F

Reboot Conseil

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2025 © Free-Work / AGSI SAS
Follow us