Rattaché(e) au pôle R&D, vous participez au développement et à la modernisation des applications systèmes et backend qui supervisent et communiquent avec nos équipements industriels. Vous interviendrez sur des problématiques de performance, scalabilité et robustesse, et contribuerez à la transformation de solutions legacy vers des systèmes modernes conteneurisés. Vos missions : Développement et maintenance backend Concevoir et maintenir les applications systèmes et modules de communication en C# (.NET Framework 4.8 / .NET 8) et C++. Participer à la modernisation progressive des applications legacy vers des architectures performantes, conteneurisées et modulaires. Écrire un code fiable, testable et documenté, adapté à des systèmes critiques et distribués. Architecture et performance Concevoir des architectures distribuées résilientes pour gérer des flux de données en temps réel. Optimiser la performance du système via multithreading, I/O asynchrones, gestion mémoire et traitement parallèle. Assurer la robustesse des échanges avec les systèmes embarqués via TCP/IP, UDP, WebSocket et protocoles propriétaires. Conteneurisation et déploiement Déployer et gérer les applications dans des environnements Docker / Docker Compose, avec préparation à l'orchestration (Kubernetes). Participer à la mise en place de CI/CD et de pipelines de tests automatisés pour garantir la qualité et la fiabilité des déploiements. Collaborer avec les équipes opérationnelles pour assurer le monitoring et la supervision des systèmes en production. Collaboration transverse Travailler en étroite collaboration avec les équipes embarquées, réseau et infrastructure pour assurer l'intégration harmonieuse des solutions. Participer à la documentation technique, aux revues de code et au partage de bonnes pratiques. Contribuer à la résolution de problèmes complexes et à l'amélioration continue des outils et méthodes de développement. Veille technologique et amélioration continue Suivre les nouvelles technologies liées aux systèmes distribués, aux architectures conteneurisées et aux protocoles industriels. Proposer des solutions innovantes pour améliorer les performances, la scalabilité et la sécurité des systèmes existants. Ce poste est fait pour vous si vous : Êtes diplômé Bac 3 à Bac 5 en informatique, systèmes ou réseaux. Possédez minimum 3 ans d’expérience sur des projets backend ou systèmes distribués industriels. Maîtrisez C# (.NET Framework 4.8 / .NET 8) et C++ pour le développement et la maintenance d’applications complexes. Êtes à l’aise avec les protocoles réseau : TCP/IP, UDP, WebSocket et protocoles propriétaires. Travaillez régulièrement avec SQL Server ou PostgreSQL et savez optimiser les interactions base de données. Connaissez Docker, la conteneurisation et les architectures microservices pour moderniser et industrialiser les applications. Maîtrisez les pipelines CI/CD et les tests automatisés pour garantir qualité et fiabilité des solutions. Aimez relever des défis techniques : performance, scalabilité, robustesse et communication avec des systèmes embarqués. Fichet Group est un leader mondial de la sécurité, proposant des solutions complètes pour protéger entreprises, administrations, commerces et particuliers contre tous types de risques. Nos offres combinent équipements certifiés (coffres-forts, portes blindées, systèmes de contrôle d’accès) et plateformes digitales pour optimiser la sûreté. Avec deux sites de production en France, à Bazancourt et Baldenheim, nous maîtrisons l’ensemble des process, de la conception à l’industrialisation, tout en innovant constamment en sécurité physique et électronique. Nos solutions sont adaptées à chaque marché : banques, industrie, bureaux, transports, commerce et résidentiel. Engagé dans la fabrication française, Fichet Group conjugue excellence industrielle, R&D et expertise technique pour transformer la sécurité en valeur ajoutée.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.