Développeur C# - .Net 10 - Azure Senior H/F

Hard Skills
France
3 days ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
English, French

Tech stack

Clean Code Principles .NET Framework Application Programming Interfaces (APIs) Application Performance Management Unit Testing Microsoft Azure C Sharp (Programming Language) Static Program Analysis Databases Continuous Integration Command-Query Responsibility Segregation (Software Development) Relational Databases
+21 more
Software Debugging DevOps Infrastructure as a Service (IaaS) Microsoft SQL Server Platform as a Service (PAAS) Scrum Methodology Kusto Query Language SONAR (Symantec) SonarQube SQL Databases Datadog Data Logging Test-Driven Development (TDD) Delivery Pipeline Backend Git Cosmos DB Domain Driven Development Restful APIs Docker Microservices

Job description

Au sein d’un environnement technique exigeant et orienté solutions bancaires, nous recherchons un(e) Développeur(se) Senior C# / .NET 10 / Azure pour rejoindre une équipe dédiée à la conception et au développement d’APIs critiques.

Votre mission : développer, optimiser et maintenir des APIs en .NET 10 sur une plateforme Azure, en garantissant une qualité de code irréprochable, une documentation rigoureuse et une collaboration étroite avec les autres équipes (SRE, SSI, DevOps). Vous contribuerez à des enjeux critiques de performance, fiabilité et scalabilité pour des services utilisés à grande échelle.

Missions Principales

Développement Backend et APIs

  • Développer et maintenir des APIs en .NET 10 (REST, microservices) pour des fonctionnalités critiques.
  • Appliquer les bonnes pratiques de développement : Clean Architecture, DDD, CQRS, Clean Code, SOLID.
  • Écrire des algorithmes et architectures robustes pour répondre aux besoins métiers.

Qualité, Tests et Documentation

  • Rédiger une documentation technique complète (Design Docs, modes opératoires, etc.).
  • Appliquer une approche TDD et écrire des tests unitaires et d’intégration pour garantir la robustesse du code.
  • Respecter les recommandations et guidelines (techniques, sécurité, observabilité).

Collaboration et DevOps

  • Travailler en étroite collaboration avec les équipes SRE, SSI et DevOps pour assurer la fiabilité et la sécurité des solutions.
  • Participer à l’amélioration continue des processus de développement et de déploiement.
  • Utiliser des outils de CI/CD (Azure DevOps, Git) et d’analyse de code (Sonar).

Observabilité et Optimisation

  • Configurer et utiliser des outils de logging et monitoring (Application Insights, KUSTO, Datadog).
  • Optimiser les coûts des logs et des environnements Azure.
  • Analyser les performances et proposer des améliorations.

Requirements

Profil recherchéHard SkillsMaîtrise obligatoire :Développement C# / .NET 10 (API REST, microservices).Azure : Service Bus, Functions, Storage, IaaS, PaaS, FaaS.Bases de données : SQL Server, Cosmos DB.Testing/Debugging : TDD, tests unitaires, debugging avancé.Observabilité : Application Insights, Datadog.DevOps : Azure DevOps, Git, pipelines CI/CD.Connaissances appréciées :Docker.Architectures avancées : Clean Architecture, DDD, CQRS, SOLID.Agilité : Méthodologies Scrum/Kanban.Soft SkillsPatience et capacité à résoudre des problèmes complexes.Gestion du temps : Priorisation et respect des délais.Communication : Aisance pour échanger avec les équipes (intra et extra-squad).Esprit d’équipe : Collaboration et entraide.Autonomie : Capacité à travailler de manière indépendante.Force de proposition : Proactivité et innovation.Appétence fonctionnelle : Compréhension des enjeux métiers.Langues : Français et anglais professionnels.Craftsmanship, Hard Skills

  • Maîtrise obligatoire :
  • Développement C# / .NET 10 (API REST, microservices).
  • Azure : Service Bus, Functions, Storage, IaaS, PaaS, FaaS.
  • Bases de données : SQL Server, Cosmos DB.
  • Testing/Debugging : TDD, tests unitaires, debugging avancé.
  • Observabilité : Application Insights, Datadog.
  • DevOps : Azure DevOps, Git, pipelines CI/CD.
  • Connaissances appréciées :
  • Docker.
  • Architectures avancées : Clean Architecture, DDD, CQRS, SOLID.
  • Agilité : Méthodologies Scrum/Kanban.

Soft Skills

  • Patience et capacité à résoudre des problèmes complexes.
  • Gestion du temps : Priorisation et respect des délais.
  • Communication : Aisance pour échanger avec les équipes (intra et extra-squad).
  • Esprit d’équipe : Collaboration et entraide.
  • Autonomie : Capacité à travailler de manière indépendante.
  • Force de proposition : Proactivité et innovation.
  • Appétence fonctionnelle : Compréhension des enjeux métiers.
  • Langues : Français et anglais professionnels., IaaS Français Anglais Patience Force de proposition PaaS Clean Kanban API SGBD .NET SQL REST Git Test driven development (TDD) Création d’une base documentaire Pro-activité Autonomie C# SonarQube API REST Docker

Benefits & conditions

Taux journalier :Salaire selon profil

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:36 min

Critical infrastructure and performance skills for modern developers

Andrew Holway · LIVE

Videos

See all

Related articles

See all