Skip to content
mimi

[Backend] Développeur·se

Toporder

Écully · On-site Contract 2w ago

About the role

Description du poste

En tant que Développeur·se Backend C# .NET chez Toporder, tu seras chargé·e d’implémenter de nouvelles fonctionnalités tout en participant activement au refactoring de notre plateforme pour garantir performance, robustesse et maintenabilité.

Tu contribueras à faire évoluer notre cœur applicatif, à renforcer sa scalabilité et à accompagner la montée en charge de notre solution. Si tu aimes comprendre le métier, écrire du code propre et contribuer à un backend vivant (vraiment), ce poste est fait pour toi.

Stack .NET (et au-delà)

  • Langage : C# .NET 9
  • Base de données : MariaDB, ClickHouse, Redis
  • Communication : REST APIs, SignalR, RabbitMQ, NATS
  • Architecture : Clean Architecture, DDD, CQRS
  • Background workers : HostedServices, CRON jobs, processing queue
  • Tests & qualité : Tests unitaires, intégration, revues de code

Enjeux techniques

  • Robustesse et scalabilité : Nos services doivent tenir la charge face à des millions d’événements quotidiens.
  • Modularité : Nos composants doivent être réutilisables, compréhensibles et faciles à tester.
  • Conformité : Respect des exigences scales européennes, traçabilité, RGPD.
  • Performances : Réduire la latence, améliorer l’empreinte mémoire et optimiser les traitements lourds.

Missions principales

  • Développer des fonctionnalités backend pour répondre aux besoins métier.
  • Refactorer les services existants pour les rendre plus efficaces, maintenables et scalables.
  • Participer à l’évolution de notre architecture backend (Clean Archi, CQRS, DDD).
  • Concevoir et documenter des APIs robustes, cohérentes et performantes.
  • Travailler en binôme avec les développeurs frontend/mobile pour garantir une expérience fluide.
  • Être force de proposition sur les choix techniques.
  • Participer aux revues de code et au maintien de la qualité globale du code

Responsibilities

  • Développer des fonctionnalités backend pour répondre aux besoins métier.
  • Refactorer les services existants pour les rendre plus efficaces, maintenables et scalables.
  • Participer à l’évolution de notre architecture backend (Clean Archi, CQRS, DDD).
  • Concevoir et documenter des APIs robustes, cohérentes et performantes.
  • Travailler en binôme avec les développeurs frontend/mobile pour garantir une expérience fluide.
  • Être force de proposition sur les choix techniques.
  • Participer aux revues de code et au maintien de la qualité globale du code.

Skills

C#Clean ArchitectureClickHouseCQRSDDDHostedServicesMariaDBNATSRabbitMQRedisREST APIsSignalR

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free