Développeur .NET/C# Intermédiaire à Senior Recherché

Nous recherchons un Développeur .NET/C# de niveau Confirmé à Senior capable de communiquer et de collaborer avec ses coéquipiers pour assurer le succès de ses missions. Rejoignez-nous !
Exigences
- 3 à 5+ ans d'expérience en C# / .NET Core / .NET 5+ ;
- Solides connaissances d'ASP.NET MVC / Web API ;
- Expérience avec Entity Framework Core ou Dapper ;
- Bonne compréhension de HTML5, CSS3 et JavaScript ;
- Expérience avec React / Angular / Vue.js ;
- Familiarité avec Razor Pages, Tag Helpers, Blazor, WPF ou WinForms ;
- Maîtrise de l'écriture de tests unitaires (xUnit, NUnit ou MSTest) ;
- Familiarité avec les frameworks de mocking (par exemple, Moq) ;
- Compréhension d'OAuth2, JWT, OpenID Connect ;
- Expérience avec ASP.NET Identity ou Azure AD ;
- Expérience pratique avec Azure ou AWS ;
- Expérience avec les outils CI/CD (Azure DevOps, GitHub Actions ou Jenkins) ;
- Bases de Docker et conteneurisation d'applications .NET ;
- La familiarité avec gRPC et SignalR est un plus ;
- Solide maîtrise de la programmation asynchrone et de TPL ;
- Niveau d'anglais intermédiaire supérieur.
Responsabilité
De ces devoirs découle :
- Travailler en étroite collaboration avec le chef de projet et les autres développeurs ;
- Écrire du code en C# pour l'implémentation quotidienne d'outils et de produits ;
- Comprendre les exigences métier et fournir des solutions techniques ;
- Améliorer/maintenir/corriger toutes les applications et le code existants ;
- Participer à la planification, à l'affinement des exigences et à la conception de haut niveau de la solution ;
- Prendre la responsabilité de bout en bout du développement et de la livraison des fonctionnalités et des composants ;
- Créer une documentation technique et des spécifications claires ;
- Développer des tests unitaires et des tests d'intégration.
Processus d'Entretien
- Un entretien de 45 minutes avec un membre de notre équipe RH pour faire connaissance et discuter de votre expérience ;
- Un entretien technique avec notre équipe pour évaluer vos compétences et aptitudes ;
- Un entretien final d'une heure avec 2 membres de l'équipe pour évaluer votre adéquation avec notre culture et notre style de travail.
Avantages de l'Emploi
- Rémunération juste pour les résultats du travail ;
- Congés annuels payés ;
- Possibilité d'influencer le développement de l'entreprise ;
- Plan de développement individuel ;
- Services comptables ;
- Modèle de travail à distance et horaires de travail flexibles ;
- Prise en charge des cours d'anglais ;
- Bonus d'anniversaire et pour les événements marquants ;
- Événements de team-building en ligne (soirée pizza, rencontre technique) ;
- Nous offrons une rémunération directement proportionnelle aux qualifications et au niveau du candidat.