Reflet Digital est une agence digitale créative qui compte 95 collaborateurs répartis en France et dans le monde. Notre mission : penser «out of the box» pour concevoir des expériences émotionnelles fortes et engageantes, à destination de marques audacieuses en quête d'innovation et de performance.
Chez Reflet, nous construisons et faisons évoluer des plateformes digitales stratégiques, utilisées à l'échelle internationale.
Nous travaillons sur des projets à très forte volumétrie, où performance, stabilité et innovation ne sont pas des options ; elles sont la norme.
Rejoindre l'équipe, c'est intégrer un collectif bienveillant, passionné et animé par une culture d'amélioration continue.
Chez nous, vos idées comptent. Votre expertise aussi. Et votre évolution encore plus.
En tant que Développeur·euse Back-End .NET Senior, vous jouez un rôle essentiel dans la conception, l'architecture et l'évolution de nos services back-end. Vous intervenez sur des projets exigeants : environnements distribués, APIs critiques, performances avancées, intégrations multiples…Vous êtes un·e expert·e, un·e référent·e technique et un pilier dans la qualité du code et des solutions livrées. Vous travaillerez en collaboration étroite avec nos équipes : développeur·euses, architectes, DevOps, QA, chefs de projet technique et équipes internationales.
Vous développez des APIs et services robustes, scalables et élégants en .NET / .NET Core.
Exemples concrets :
Concevoir une API modulaire exposant des données à forte volumétrie, tout en garantissant des temps de réponse stables.
Développer un moteur de traitement asynchrone capable de gérer des millions d'événements par jour.
Implémenter un système d'authentification moderne (OAuth2 / OpenID Connect), sécurisé et compatible SSO.
Aux côtés des architectes et chefs de projet technique, vous participez à la refonte et à l'amélioration continue des architectures.
Cela inclut :
Décomposer des monolithes en services modulaires.
Optimiser la résilience, la scalabilité et la maintenabilité.
Définir des normes techniques (patterns, conventions, standards d'API, gestion des erreurs…).
Exemple : Mettre en place un pattern CQRS pour structurer proprement les commandes et requêtes d'un domaine métier complexe.
Nos projets interagissent avec de nombreux systèmes externes :
SI gouvernementaux
Services d'authentification
ATS / moteurs de recherche
APIs partenaires
Vous analysez, connectez et sécurisez ces échanges, tout en gérant les cas limites, les volumes et les comportements inattendus.
Vous êtes garant·e du niveau d'exigence technique :
Rédaction de tests unitaires, d'intégration ou de charge.
Participation active aux revues de code (pair programming, mentoring).
Contribution à la documentation technique.
Exemples :
Créer un jeu de tests automatisés Postman pour sécuriser toute une chaîne d'API.
Proposer une refactorisation d'un module vieillissant pour réduire sa complexité cyclomatique.
En collaboration avec les DevOps, vous contribuez à la fluidité du delivery :
Pipelines CI/CD
Analyses statiques
Packaging & versionning
Observabilité
Exemple : Ajouter des métriques Prometheus sur une API critique pour améliorer la visibilité sur ses performances.
Nous encourageons la proposition, l'expérimentation et l'innovation.
Cela peut prendre la forme de :
Proof of Concepts (POC) sur de nouveaux frameworks, SDK ou patterns.
Utilisation de l'IA (génération de tests, analyse de logs…).
Participation à des ateliers techniques internes : knowledge sharing, tech guilds, coding dojo…
5 ans d'expérience minimum en développement back-end .NET, .NET Core, , Entity Framework
Solide maîtrise de la conception d'APIs REST performantes
Expérience sur des environnements distribués, microservices, DDD ou architectures modulaires
À l'aise avec SQL Server et les bases relationnelles
Bonne compréhension des problématiques de performance, sécurité, cache, authentification
Bonne compréhension des outils CI/CD (Azure DevOps, GitHub Actions, GitLab CI…)
Connaissances appréciées :
Kubernetes / conteneurisation
Messaging (Kafka, RabbitMQ, Azure Service Bus…)
Observabilité (logs, metrics, tracing)
Curiosité, sens du détail, rigueur
Leadership technique naturel
Partage et pédagogie auprès des équipes
Capacité à travailler dans un environnement multiculturel
Anglais professionnel requis
Très forte volumétrie
Performance et optimisation avancée
Architecture distribuée
Sécurité renforcée
Intégrations sensibles et variées
Équipe expérimentée : devs seniors, architectes, DevOps, QA
Culture du partage (revues, ateliers, guildes techniques)
Accompagnement dans votre montée en compétences
Télétravail 2 jours/semaine
Mutuelle prise en charge à 100 %
Congés supplémentaires
Transports pris en charge à 100 %
Chèques vacances & cadeaux
Moments d'équipe, événements, cafés/choco-thés illimités
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.