Logo JetBase

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

Image de la Vacance

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.