freehire launches on Product Hunt on 26 August.

Follow →

Développeur Backend & Référent Performance Database

Summary

Backend developer in C#/.NET 8 building microservices and optimizing SQL Server/Azure SQL performance for a veterinary procurement platform.

Sous la responsabilité du Responsable Développement, vous intégrerez l’une de nos équipes Scrum. Votre rôle est double : assurer le développement technique des projets Backend tout en devenant le référent database des équipes. L'objectif est d'apporter votre expertise SQL pour nous accompagner dans l'amélioration continue de nos performances et la montée en compétence collective sur ces sujets.

Les Principales Missions

  • Expertise & Accompagnement SQL : Être le garant de la performance de nos bases SQL Server Azure. Vous auditez les requêtes, optimisez les index et accompagnez les autres développeurs pour améliorer la qualité du code SQL/EF Core produit.
  • Performance : Analyse et résolution des problématiques de performance (plans d’exécution, deadlocks, régressions) sur des volumes de données importants.
  • Développement : Concevoir et développer de nouvelles fonctionnalités en C# / .NET 8 au sein d'une architecture microservices.
  • Pérennisation et Évolution de l'Existant : Analyser le code et les schémas actuels pour proposer des optimisations concrètes permettant d'assurer la scalabilité du logiciel.
  • Qualité & Architecture : Participer à l’évolution du modèle de données et assurer la robustesse du code via les bonnes pratiques de développement.
  • Force de proposition : Identifier les axes d'amélioration sur l’infrastructure Azure SQL pour anticiper les besoins futurs.

L’environnement Technique

  • Back-end : C# .NET 8, Web API, Microservices, Entity Framework Core 8, SQL Server Azure.
  • Front-end : Angular, Redux, PrimeNG.
  • Outils : Visual Studio, Azure DevOps, Azure Portal, Git, Docker.

Les Conditions De Travail

  • Type de contrat : CDI
  • Lieu : Bordeaux
  • Début de prise de poste souhaitée : Dès que possible
  • Avantages : Mutuelle intégralement prise en charge, tickets restaurants 10 € / jour prise en charge à 60%, télétravail (max 2 jours par semaine), RTT

Compétences techniques requises

  • Excellente expertise SQL Server : Maîtrise avancée de l'indexation, des plans d’exécution et du tuning de performance. Une expérience sur Azure SQL est un atout majeur.
  • Solide maîtrise du développement Backend : C# / .NET 8 et les versions antérieures de .NET Core.
  • EF Core : Capacité à optimiser l'ORM et à savoir quand repasser sur du SQL brut pour des raisons de performance.
  • Culture Performance : Sensibilité aiguë aux enjeux de scalabilité et de temps de réponse applicatif.
  • Environnement : Connaissance des environnements Azure, Docker et des problématiques multi-tenants.

Profil recherché

  • De formation Bac +3/5 en informatique ou expérience solide équivalente avec une expérience significative en tant que développeur.
  • Profil pédagogue, capable de partager son savoir et d'aider l'équipe à progresser sur les sujets database.
  • Autonomie, rigueur et capacité d’analyse de systèmes complexes.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available