AVALIANCE

Tech Lead .NET / C# – Azure & SQL Server

Maurepas, Île-de-France · Posted 11h ago

salary not listedcontract

Job Description

Au sein de la DSI, vous intégrerez le service Systèmes Connectés, en charge d un portefeuille d applications dédiées à la télérelève des compteurs d eau. Dans un contexte de développement croissant de la télérelève, les équipes assurent à la fois le maintien en conditions opérationnelles des applications existantes et la conception de nouveaux produits. Nous recherchons un Tech Lead .NET / C# capable de conjuguer expertise technique, développement opérationnel et encadrement d une petite équipe de développeurs. Vous interviendrez dans un environnement Microsoft, au sein d une organisation agile SAFe/Scrum impliquant plusieurs équipes réparties entre la France, l Inde, le Maroc et Maurice. Vos missions: Développement et expertise technique Prendre en main les applications existantes et comprendre leur architecture ainsi que leurs flux de données. Développer les évolutions fonctionnelles et techniques en C#/.NET. Concevoir, maintenir et faire évoluer des services backend, API, webservices et traitements batch à forte volumétrie. Intervenir sur les bases de données SQL Server / Azure SQL et contribuer à l optimisation des traitements. Participer à la conception de nouvelles applications et à l évolution des produits existants. Garantir la qualité du code, la maintenabilité et la fiabilité des applications. Leadership technique et coordination Encadrer et accompagner une petite équipe de développeurs. Participer aux choix techniques, aux revues de code et au suivi des développements. Coordonner les travaux avec les équipes Architecture, Infrastructure, Data et les autres équipes projets. Contribuer à la planification, au suivi des livraisons et au reporting dans Azure DevOps. Participer aux cérémonies agiles et assurer une communication fluide avec les équipes internationales. Qualité, industrialisation et documentation Mettre en œuvre et maintenir les pipelines CI/CD. Développer et maintenir des tests unitaires et des tests automatisés de non-régression. Rédiger les spécifications techniques, la documentation et les livrables nécessaires aux phases de tests et de recette. Contribuer à l amélioration continue des pratiques de développement et de déploiement. Compétences techniques requises : Maîtrise de C# / .NET et de Visual Studio. Bonne maîtrise de SQL Server ou Azure SQL. Maîtrise d Azure DevOps : Git, pipelines CI/CD, gestion des User Stories, Features, bugs et reporting. Expérience du développement backend et de l intégration de systèmes via API, webservices et batchs. Expérience des tests unitaires et de l automatisation des tests de non-régression. Connaissance des environnements Azure et des architectures applicatives modernes. Compréhension des principes d Infrastructure as Code (IaC), Docker et Kubernetes/AKS. Une connaissance de Databricks, Power BI, MuleSoft et des technologies frontend .NET constitue un atout.