Qu'est-ce qu'un développeur .NET ?
Un développeur .NET construit des logiciels avec la plateforme .NET de Microsoft. Il écrit surtout du C#. Selon le projet, il livre une API, une application web, un service de calcul ou un logiciel installé sur les postes.
Le métier est très présent dans les entreprises équipées en Microsoft : Windows, SQL Server, Azure, Active Directory. Dans ces environnements, .NET s'intègre sans friction au reste du système d'information.
.NET ou C# : quelle différence ?
C'est la question que Google pose le plus souvent. C# est un langage de programmation. .NET est la plateforme qui l'exécute : un moteur d'exécution, une énorme bibliothèque standard et des frameworks pour le web, le bureau ou le mobile.
Microsoft a présenté les deux ensemble en 2002. On peut écrire du .NET en F# ou en VB.NET, mais la quasi-totalité des offres demande C#. En pratique, « développeur .NET » et « développeur C# » désignent donc le même poste.
| Brique | À quoi elle sert | Où on la croise |
|---|---|---|
| ASP.NET Core | Construire des API et des sites web | Presque tous les projets serveur récents |
| Entity Framework Core | Relier les objets C# à la base de données | Applications de gestion, avec SQL Server ou PostgreSQL |
| Blazor | Écrire une interface web en C# plutôt qu'en JavaScript | Outils internes, back-offices |
| WPF et WinForms | Applications de bureau Windows | Salles de marché, industrie, logiciels métier anciens |
| .NET MAUI | Applications mobiles et de bureau multiplateformes | Plus rare, quelques éditeurs |
ASP.NET Core
- À quoi elle sert
- Construire des API et des sites web
- Où on la croise
- Presque tous les projets serveur récents
Entity Framework Core
- À quoi elle sert
- Relier les objets C# à la base de données
- Où on la croise
- Applications de gestion, avec SQL Server ou PostgreSQL
Blazor
- À quoi elle sert
- Écrire une interface web en C# plutôt qu'en JavaScript
- Où on la croise
- Outils internes, back-offices
WPF et WinForms
- À quoi elle sert
- Applications de bureau Windows
- Où on la croise
- Salles de marché, industrie, logiciels métier anciens
.NET MAUI
- À quoi elle sert
- Applications mobiles et de bureau multiplateformes
- Où on la croise
- Plus rare, quelques éditeurs
C'est quoi dotnet ?
« dotnet » est la façon d'écrire .NET sans le point, et le nom de l'outil en ligne de commande. Un développeur tape `dotnet new`, `dotnet build` ou `dotnet test` pour créer, compiler et tester un projet. Le mot sert aussi de raccourci dans les annonces : « dev dotnet ».
Qui recrute des développeurs .NET ?
La finance en premier. Les banques d'investissement et les gestionnaires d'actifs parisiens utilisent C# pour leurs outils de front office, leurs calculs de risque et leurs interfaces de trading. Les assureurs, l'industrie, la santé et le secteur public suivent.
Les ESN placent beaucoup de profils .NET chez ces clients. Les éditeurs de logiciels de gestion, de paie ou de santé recrutent aussi. Leurs produits sont souvent nés il y a quinze ans, puis modernisés. Les startups le choisissent moins, mais il existe.

Les missions d'un développeur .NET
Le poste mélange du développement neuf et l'entretien d'applications qui tournent en production depuis longtemps. La part de chacun dépend beaucoup de l'employeur.
Développer des API avec ASP.NET Core
Il écrit les contrôleurs ou les minimal APIs, branche l'authentification et documente les routes avec OpenAPI. L'injection de dépendances est intégrée au framework : chaque service se déclare au démarrage et se reçoit ensuite par constructeur.
Modéliser et requêter les données
Avec Entity Framework Core, il décrit les entités, génère les migrations de schéma et écrit ses requêtes en LINQ. Il vérifie aussi le SQL réellement produit, car une requête LINQ élégante peut charger une table entière en mémoire.
Écrire du code asynchrone
Les applications .NET modernes reposent sur `async` et `await` pour ne pas bloquer les threads pendant un appel réseau. Un `.Result` oublié dans un contrôleur passe inaperçu en test. Sous charge, il épuise le pool de threads et fige le serveur.
Tester, livrer et surveiller
Les tests s'écrivent avec xUnit ou NUnit, souvent avec une bibliothèque de mocks. Le code part en production par Azure DevOps, GitHub Actions ou GitLab CI, dans un conteneur ou sur Azure App Service. Le développeur suit ensuite ses traces dans Application Insights ou un autre outil d'observabilité.
Moderniser l'existant
Une grande part des missions consiste à sortir une application de l'ancien .NET Framework. Il faut remplacer des services WCF, des pages WebForms ou des dépendances abandonnées, puis tout faire tourner sur une version récente. C'est un travail long, et très recherché.
Une semaine type en banque
Lundi, un point avec les opérateurs de marché sur un écran WPF trop lent à l'ouverture. Mardi et mercredi, du code sur le service de calcul de positions, avec ses tests. Jeudi, l'analyse d'un pic mémoire relevé la veille en production.
Vendredi, une revue de code croisée, puis une session de travail sur la migration d'un module vers .NET 10 prévue au trimestre suivant.
.NET Framework, .NET Core, .NET 10 : comprendre les versions
Sur un CV .NET, la version compte plus que le mot « .NET ». Deux candidats de même ancienneté peuvent avoir passé leur carrière sur des plateformes très différentes.
De la plateforme Windows au multiplateforme
Le .NET Framework historique ne tourne que sous Windows. Microsoft a annoncé en novembre 2014 une nouvelle plateforme open source et multiplateforme, .NET Core, sortie en version 1.0 en juin 2016.
En novembre 2020, .NET 5 a fait disparaître le mot « Core ». Microsoft a sauté le numéro 4 pour éviter la confusion avec le Framework. Depuis, une version sort chaque mois de novembre. Le .NET Framework, lui, ne reçoit plus que de la maintenance.
LTS et STS : le calendrier qui rythme les projets
Microsoft distingue deux types de versions. Une LTS est supportée trois ans, une STS deux ans. Les versions paires sont LTS, les impaires STS, et la qualité est la même : seule la durée change.
| Version | Type | Sortie | Fin du support |
|---|---|---|---|
| .NET 10 | LTS | Novembre 2025 | Novembre 2028 |
| .NET 9 | STS | Novembre 2024 | Novembre 2026 |
| .NET 8 | LTS | Novembre 2023 | Novembre 2026 |
.NET 10
- Type
- LTS
- Sortie
- Novembre 2025
- Fin du support
- Novembre 2028
.NET 9
- Type
- STS
- Sortie
- Novembre 2024
- Fin du support
- Novembre 2026
.NET 8
- Type
- LTS
- Sortie
- Novembre 2023
- Fin du support
- Novembre 2026
.NET 8 et .NET 9 arrivent tous deux en fin de support le 10 novembre 2026. Beaucoup d'équipes que nous rencontrons cet automne migrent donc vers .NET 10. Pour un candidat, avoir mené une montée de version de ce type est un vrai argument.
Moderne ou legacy : deux marchés
Sur nos recrutements, le marché .NET se coupe en deux. D'un côté, des profils ASP.NET Core, conteneurs et cloud, recherchés par les éditeurs et les équipes produit. De l'autre, des profils .NET Framework, WebForms et WCF, qui tiennent les applications critiques des grands comptes.
Les seconds ne sont pas en voie de disparition, car ces applications doivent être migrées. Les profils qui connaissent les deux mondes sont les plus rares, et les plus demandés en mission.
Azure et les certifications Microsoft
Azure est le cloud naturel des équipes .NET, avec App Service, Functions, Service Bus et SQL Database. Microsoft a retiré l'examen AZ-204, qui menait à la certification Azure Developer Associate, le 31 juillet 2026.
Les anciennes fiches de poste le demandent encore. Un candidat qui l'a obtenu avant cette date garde son titre, mais il faudra regarder les nouveaux parcours Microsoft pour les juniors.

Les compétences que nous vérifions en recrutement
Un CV .NET aligne souvent les mêmes mots : C#, ASP.NET, Entity Framework, SQL Server, Azure. En entretien, nous cherchons la profondeur derrière ces mots.
- Le C# récent : records, pattern matching, types nullables, génériques. Un candidat qui écrit encore du C# de 2012 l'écrit souvent par habitude, pas par contrainte.
- L'asynchrone : savoir pourquoi un appel bloquant dans du code async fige un serveur, et comment le repérer.
- Entity Framework et SQL : lire la requête générée, éviter le chargement massif, poser un index au bon endroit.
- ASP.NET Core : pipeline de middlewares, injection de dépendances, durée de vie des services.
- La migration : avoir sorti un vrai projet du .NET Framework, avec ses dépendances et ses surprises.
- La production : lire une trace, un dump mémoire ou un graphe d'exceptions sans redémarrer d'abord.
Ce que nous faisons en entretien
Nous décrivons une application en .NET Framework 4.8 : un site WebForms, deux services WCF et une bibliothèque de génération PDF qui n'est plus maintenue. Le candidat a vingt minutes pour proposer un plan de migration vers .NET 10. Les bons profils commencent par l'inventaire des dépendances, découpent la migration par module et gardent l'application livrable à chaque étape.
Salaire d'un développeur .NET en 2026
Notre baromètre situe un développeur .NET confirmé de trois à cinq ans entre 51 et 66 K€ brut annuel fixe à Paris. Le junior part de 40-55 K€, le senior monte à 67-80 K€, l'expert passe 82 K€. Ces montants varient avec l'employeur, sa taille, le diplôme et le parcours réel.
Salaire fixe brut annuel à Paris, hors variable
Junior
0-2 ans
40-55 K€
Confirmé
3-5 ans
51-66 K€
Médian : 59 K€
Senior
6-10 ans
67-80 K€
Expert / Lead
10 ans et +
82-99 K€ et plus
Et après ? Les développeurs C# des salles de marché parisiennes et les architectes .NET dépassent souvent le haut du palier Expert. Voir le baromètre des salaires
Paris et régions
En région, la grille perd 10 à 15 %. Lyon reste proche, à environ 10 % de Paris. En full remote, un employeur parisien paie en général 8 % de moins que sa grille sur site.
| Niveau | Paris | Hors Paris |
|---|---|---|
| Junior (0-2 ans) | 40-55 K€ | 34-50 K€ |
| Confirmé (3-5 ans) | 51-66 K€ | 43-59 K€ |
| Senior (6-10 ans) | 67-80 K€ | 57-72 K€ |
| Expert / Lead (10 ans et +) | 82-99 K€ et plus | 70-89 K€ et plus |
Junior (0-2 ans)
- Paris
- 40-55 K€
- Hors Paris
- 34-50 K€
Confirmé (3-5 ans)
- Paris
- 51-66 K€
- Hors Paris
- 43-59 K€
Senior (6-10 ans)
- Paris
- 67-80 K€
- Hors Paris
- 57-72 K€
Expert / Lead (10 ans et +)
- Paris
- 82-99 K€ et plus
- Hors Paris
- 70-89 K€ et plus
Ce que dit Glassdoor
Glassdoor recense 43 développeurs .NET parisiens, pour une rémunération totale moyenne de 51 805 € par an, variable compris. Le quart le moins payé touche moins de 41 300 €, le quart le mieux payé plus de 58 558 €. Un dixième dépasse 86 400 €.
Le panel est petit, mais l'écart entre le milieu et le haut est parlant. Les déclarations les plus hautes correspondent, sur nos missions, aux postes de la finance de marché et aux profils seniors passés chez un client final.
L'effet employeur et le secteur
Notre baromètre corrige selon l'employeur. Une ESN retire environ 15 %, un grand groupe ajoute 8 %, la banque ou l'assurance 5 %. Les équipes de front office en banque d'investissement paient souvent mieux encore, avec un bonus annuel en plus du fixe.
Le TJM d'un développeur .NET freelance
Le 24 octobre 2026, Free-Work comptait 199 missions pour la recherche « .net ». Sur la première page, les tarifs affichés pour les postes C# tombaient le plus souvent entre 400 et 600 € par jour. Les missions de front office et de finance de marché à Paris étaient en haut de cette plage.
Sources : baromètre des salaires Lity pour les fixes ; page Glassdoor « développeur .NET » à Paris et recherche Free-Work, toutes deux consultées le 24 octobre 2026.
Comment devenir développeur .NET
Les formations
Les écoles d'ingénieurs, les masters d'informatique et les cursus en alternance forment la plupart des développeurs .NET. En ESN surtout, un BUT informatique ou un BTS SIO prolongé par une licence professionnelle suffit souvent pour entrer.
C# est souvent enseigné dans les écoles qui travaillent avec l'industrie et le jeu vidéo, car Unity l'utilise. Un étudiant qui a codé des jeux sur Unity arrive avec de vraies bases en C#.
Apprendre seul
Le SDK .NET est gratuit et tourne sous Windows, macOS et Linux. Microsoft Learn propose des parcours complets en français. Pour un portfolio, une API ASP.NET Core testée, déployée dans un conteneur, vaut mieux que dix exercices.
La reconversion
Les reconversions vers .NET réussissent surtout en alternance ou par une POEI avec une ESN qui a des clients Microsoft. Les profils venus de la finance ou de l'industrie y gagnent, car ils comprennent déjà les applications métier qu'ils vont maintenir.

Évolutions de carrière
Après six à huit ans, le développeur .NET se spécialise ou encadre. Les applications qu'il connaît sont souvent au cœur du métier de l'entreprise, ce qui lui donne du poids.
| Voie | Postes | Fixe à Paris |
|---|---|---|
| Encadrement technique | Tech Lead .NET | 71-83 K€ en senior |
| Architecture | Architecte logiciel, architecte SI | 74-91 K€ en senior |
| Cloud | Ingénieur cloud Azure | 57-73 K€ en senior |
| Management | Engineering Manager | 84-96 K€ en senior |
| Indépendant | Développeur .NET freelance | Missions affichées de 400 à 600 € par jour |
Encadrement technique
- Postes
- Tech Lead .NET
- Fixe à Paris
- 71-83 K€ en senior
Architecture
- Postes
- Architecte logiciel, architecte SI
- Fixe à Paris
- 74-91 K€ en senior
Cloud
- Postes
- Ingénieur cloud Azure
- Fixe à Paris
- 57-73 K€ en senior
Management
- Postes
- Engineering Manager
- Fixe à Paris
- 84-96 K€ en senior
Indépendant
- Postes
- Développeur .NET freelance
- Fixe à Paris
- Missions affichées de 400 à 600 € par jour
Chaque voie a sa page : Tech Lead, Architecte SI, ingénieur cloud et Engineering Manager. Un développeur .NET qui reprend aussi le front avec React ou Angular rejoint la fiche développeur fullstack.

Développeur .NET ou développeur Java : les différences
| Critère | Développeur .NET | Développeur Java |
|---|---|---|
| Langage | C#, plateforme Microsoft | Java, sur la JVM |
| Framework web | ASP.NET Core | Spring Boot |
| Cloud naturel | Azure | Aucun en particulier |
| Terrains forts | Finance de marché, industrie, logiciels Windows | Banque de détail, assurance, grands systèmes |
| Fixe confirmé à Paris | 51-66 K€ | 51-66 K€ |
Langage
- Développeur .NET
- C#, plateforme Microsoft
- Développeur Java
- Java, sur la JVM
Framework web
- Développeur .NET
- ASP.NET Core
- Développeur Java
- Spring Boot
Cloud naturel
- Développeur .NET
- Azure
- Développeur Java
- Aucun en particulier
Terrains forts
- Développeur .NET
- Finance de marché, industrie, logiciels Windows
- Développeur Java
- Banque de détail, assurance, grands systèmes
Fixe confirmé à Paris
- Développeur .NET
- 51-66 K€
- Développeur Java
- 51-66 K€
Les deux langages se ressemblent beaucoup, et un bon développeur passe de l'un à l'autre en quelques mois. Notre baromètre leur donne la même grille : le secteur et l'employeur décident du salaire. Le métier voisin est décrit sur la page développeur Java. Pour recruter un profil C#, voyez notre cabinet spécialisé back-end.
Les outils d'un développeur .NET
L'outillage .NET tourne autour de Microsoft, avec quelques alternatives solides comme Rider de JetBrains. Voici ceux que nous voyons le plus sur les postes.
Visual StudioStandard absolu de l'écosystème .NET
C#Langage dominant de l'écosystème .NET en 2026
ASP.NET CoreFramework moderne pour APIs et applications web .NET
Azure DevOpsPlateforme CI/CD intégrée à l'écosystème Microsoft
SQL ServerBase SQL standard de l'écosystème Microsoft
Git/GitHubGestion de version et collaboration sur le code
Entity Framework CoreORM standard pour C# et SQL Server
AzurePlateforme cloud dominante dans l'écosystème .NET


