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

Collective.work
Strasbourg
Salaire: 35/40K€

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.

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.

Publié le 2026-02-17

Emplois Recommandés

H/F Électricienne / Électricien IRVE

LTd
Strasbourg

Le poste : Nous recherchons pour l'un de nos clients une Technicienne ou un Technicien IRVE H/F (Infrastructures de Recharge de Véhicules Électriques) passionné par les nouvelles technologies et e…

Voir les Détails
Publié le 2026-02-09

Responsable d'équipe - Projets et conseils Data Science (H/F)

Crédit Mutuel
Strasbourg

Description de l'offre Type de contrat CDI () Statut Métier Management Localisation STRASBOURG (67) Niveau d études BAC + 4 validé, BAC + 5 validé ou en cours Niveau d …

Voir les Détails
Publié le 2026-02-12

Assistant éducatif petite enfance H/F

AASBR
Strasbourg

À propos de nous L'AASBR est une association gestionnaire spécialisée dans la Petite Enfance, implantée depuis 75 ans dans le Bas-Rhin. Forte de 600 salariés et de 30 établissements et services, elle …

Voir les Détails
Publié le 2026-01-07

Chauffeur PL/SPL TP H/F

AGRI TEAM
Strasbourg

AGRI TEAM Haguenau, recherche pour son client secteur Strasbourg 67 un(e) Chauffeur PL/SPL TP H/F pour intervenir sur des chantiers de voirie, d'aménagement urbain et de réseaux. Vos missions : …

Voir les Détails
Publié le 2026-01-31

Chargé(e) de Développement Commercial H/F - Alternance (BTS NDRC) | Molsheim (67) Alternance

IFCE
Strasbourg

Chargé(e) de Développement Commercial H/F – Alternance (BTS NDRC) | Molsheim (67) Société Entreprise innovante du secteur digital recrute un(e) Chargé(e) de Développement Commercial en alternan…

Voir les Détails
Publié le 2026-02-17

Un chef de cuisine (H/F)

Satis Jobs Center - Strasbourg
Strasbourg

A propos de Satis Jobs Center - Strasbourg: SATIS JOBS CENTER recherche un Chef de Cuisine (H/F) pour des missions en restaurant Votre mission: Tes missions : Gérer et organiser l'ensemble du pro…

Voir les Détails
Publié le 2026-02-06

Responsable paie F/H

WEMA
Strasbourg

BIENVENUE DANS L’UNIVERS WEMA WeMa : L’élan qu’il te faut ! Chez WeMa , nous faisons bien plus que de l’expertise : nous donnons aux entreprises et à nos collaborateurs l’imp…

Voir les Détails
Publié le 2025-10-13

Techniciens d'exploitation et de maintenance itinérants traitement des eaux - Grand Est - H/F

Veolia
Strasbourg

Intégrer notre structure est l’opportunité de bénéficier d’une expertise technique reconnue et de perspective d’évolution à long terme. VEOLIA WATER TECHNOLOGIES permet aux salariés de bénéficier …

Voir les Détails
Publié le 2025-07-21

Ingénieur contrôle commande

HELIOS
Strasbourg

Votre rôle consiste à donner vie aux systèmes électromécaniques en développant des architectures de contrôle robustes et précises. Développement CODESYS : Conception et programmation sous environne…

Voir les Détails
Publié le 2026-02-12

Organisateur application/projets - Services Banque à Distance (H/F)

Crédit Mutuel
Strasbourg

Description de l'offre Type de contrat CDI () Statut Cadre Métier Analyses études et projets Localisation STRASBOURG (67) Niveau d études BAC + 4 validé, BAC + 5 val…

Voir les Détails
Publié le 2026-01-24