Job Search and Career Advice Platform

Activez les alertes d’offres d’emploi par e-mail !

Développeur Fullstack C# .Net

Fichet Group

Colmar

Sur place

EUR 45 000 - 60 000

Plein temps

Hier
Soyez parmi les premiers à postuler

Générez un CV personnalisé en quelques minutes

Décrochez un entretien et gagnez plus. En savoir plus

Résumé du poste

Une entreprise technologique recherche un(e) développeur(euse) backend pour rejoindre son équipe R&D. Vous serez responsable du développement et de la maintenance des applications critiques en C# et C++. Le candidat idéal a au moins 3 ans d'expérience en systèmes distribués et est à l'aise avec Docker, CI/CD et les protocoles réseau. Ce poste est basé à Colmar, en France, et implique une collaboration étroite avec les équipes d'infrastructure.

Qualifications

  • Minimum 3 ans d'expérience sur des projets backend ou systèmes distribués industriels.
  • Maîtrise de C# / C++, protocoles réseau et bases de données.
  • Connaissance de Docker, CI / CD et tests automatisés.

Responsabilités

  • Développement et maintenance backend.
  • Concevoir des architectures distribuées résilientes.
  • Déployer et gérer les applications dans des environnements Docker.

Connaissances

C# / C++
Protocoles réseau (TCP / IP, UDP, WebSocket)
Bases de données (SQL Server, PostgreSQL)
Docker / conteneurisation
CI / CD
Tests automatisés

Formation

Bac +3 à Bac +5 en informatique, systèmes ou réseaux
Description du poste
Contexte

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.
Profil recherché
  • Bac +3 à Bac +5 en informatique, systèmes ou réseaux.
  • Minimum 3 ans d'expérience sur des projets backend ou systèmes distribués industriels.
  • Maîtrise de C# / C++, protocoles réseau et bases de données (SQL Server, PostgreSQL).
  • Connaissance de Docker / microservices, CI / CD et tests automatisés.
  • Goût pour les systèmes critiques et les environnements industriels.
Sur le plan technique
  • C# (.NET Framework 4.8 / .NET 8) et C++
  • Protocoles réseau : TCP / IP, UDP, WebSocket
  • Bases de données : SQL Server ou PostgreSQL
  • Docker / conteneurisation et notions de microservices
  • CI / CD et tests automatisés
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.