T
[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