Senior .NET Engineer

Il y a 2 jours

Paris, Île-de-France VISIAN Temps plein 90 000 € - 120 000 €/an

Objectif : renforcer l’équipe avec un contractor senior capable de livrer des features complexes en autonomie, dans une logique « you build it, you run it ». Parties prenantes : Core Engineering Manager / Staff Engineer, Product Managers, UX/UI designers, équipes d’ingénierie des tribus Client, Merchant et User.

Hands-on engineering

  • Concevoir, développer, tester et maintenir les microservices .NET et les packages NuGet SDK partagés, consommés par toutes les tribus.
  • Contribuer à la conception technique des nouvelles features et des refactorings.
  • Proposer et défendre des découpages de domaines en design reviews.
  • Appliquer et étendre les patterns d’architecture de l’équipe : Clean Architecture, DDD, CQRS/MediatR, patterns event-driven, Outbox pattern.
  • Traiter les enjeux de performance, de scalabilité et de sécurité d’une plateforme multi-tenant.

Qualité technique et pratiques d’ingénierie

  • Contribuer à la qualité du code, à la performance, à la sécurité et à l’observabilité des services de l’équipe.
  • Prendre sa part du run : santé des services, gestion des incidents, postmortems blameless.
  • Suivre et améliorer les pratiques d’ingénierie : CI/CD sur Azure DevOps, tests automatisés, code reviews, ADRs, documentation, pair programming.

Collaboration transverse

  • Travailler avec l’Engineering Manager ou le Staff Engineer sur la planification, la gestion des risques et les arbitrages de delivery.
  • Travailler avec les Product Managers et les UX/UI designers pour construire des solutions réalistes et à forte valeur.
  • Représenter le point de vue technique de l’équipe dans les discussions au niveau tribu et plateforme.

Livrables attendus

  • Code de production (microservices, packages NuGet SDK) livré via des pull requests relues, avec tests automatisés.
  • Documentation technique et ADRs pour les décisions de design prises.
  • Contribution au run des services de l’équipe (gestion d’incidents, postmortems).