Wiicode

Écrire à Wiicode WhatsApp

Avant d’ouvrir WhatsApp, laissez-nous de quoi vous rappeler si la conversation coupe.

Ces coordonnées servent uniquement à vous rappeler si la conversation coupe ; nous les gardons 3 ans au plus. La suite de l’échange passe par WhatsApp (Meta). Détails et droits dans notre politique de confidentialité (nouvel onglet).

Fiche métier · Développement

Développeur .NET / C#

Il construit les back-offices et les API d’entreprise qui s’intègrent au monde Windows et Azure.

Le métier en bref

Le développeur .NET écrit des applications serveur, des API et des outils internes en C#, sur la plateforme .NET de Microsoft, aujourd’hui libre et multiplateforme. ASP.NET Core est son framework principal.

On le trouve dans les entreprises équipées en Windows Server, SQL Server et Microsoft 365 : banques, assurances, industriels, administrations et grands groupes de distribution.

Son atout est l’intégration : annuaire Active Directory ou Microsoft Entra ID, ERP Microsoft Dynamics, fichiers Excel, services Azure. Il ouvre ces systèmes par des API propres et fait tourner ses applications aussi bien sur Windows que sur Linux et Docker. Beaucoup de ses chantiers consistent à moderniser des applications écrites sur l’ancien .NET Framework.

Les missions

  • API d’entreprise

    Écrire des API ASP.NET Core sécurisées et documentées : par exemple, l’API d’une compagnie d’assurance qui expose contrats, sinistres et attestations à l’application mobile des assurés.

  • Back-office métier

    Construire les écrans de gestion que les équipes utilisent toute la journée : par exemple, un back-office Blazor de gestion de flotte, avec des droits par agence et un export Excel en un clic.

  • Intégration Windows et annuaire

    Relier l’application aux outils déjà en place dans l’entreprise : par exemple, une connexion unique avec Microsoft Entra ID, pour que chaque employé se connecte avec son compte Microsoft 365 et retrouve ses droits.

  • Traitements planifiés

    Automatiser les tâches de nuit et les échanges de fichiers : par exemple, un Worker Service qui lit chaque matin les relevés bancaires reçus par SFTP et rapproche les paiements des factures.

  • Déploiement sur Azure ou sur site

    Livrer sur le cloud Microsoft comme sur les serveurs du client : par exemple, la même API déployée sur Azure App Service pour le siège, et sous IIS sur un serveur Windows local pour l’agence dont la liaison est instable.

  • Modernisation

    Faire passer les applications anciennes sur un .NET actuel : par exemple, migrer une application .NET Framework vers une version LTS de .NET, couche par couche, sans interrompre le service de paie.

La stack

De la base vers le haut : ce qu'il manie chaque jour.

  1. Langages

    • C#
    • SQL
    • PowerShell
  2. Frameworks

    • ASP.NET Core
    • Entity Framework Core
    • Blazor
    • Hangfire
  3. Données

    • SQL Server
    • PostgreSQL
    • Dapper
    • Redis
  4. API et intégrations

    • OpenAPI
    • gRPC
    • SignalR
    • Azure Service Bus
    • RabbitMQ
  5. Tests et qualité

    • xUnit
    • NSubstitute
    • Testcontainers
    • SonarQube
  6. Déploiement

    • Docker
    • Azure App Service
    • IIS
    • GitHub Actions
    • Azure DevOps
Un plus : ce qui fait la différence
  • Microsoft Power Platform (Power Automate, Power BI)
  • ERP Microsoft Dynamics 365 Business Central
  • Applications de bureau ou mobiles avec WPF, Windows Forms ou .NET MAUI
  • Certification Microsoft Azure Developer (AZ-204)

Le profil

  • Goût des systèmes d’entreprise

    Ses clients vivent dans Windows, Excel et SQL Server, et il doit respecter cet environnement plutôt que le combattre.

  • Rigueur du typage

    C# est strict, et c’est voulu : il s’en sert pour attraper les erreurs à la compilation, pas en production.

  • Sens du long terme

    Une application de paie ou de gestion vit des années, et chaque raccourci se paie à la prochaine migration.

  • Dialogue avec les métiers

    Un back-office réussi se construit avec les comptables, les gestionnaires et les agents qui l’utilisent.

Junior, confirmé, senior : ce qu'on lui confie
  1. Junior

    0 à 2 ans

    Il développe des écrans, des contrôleurs et des tests dans une solution déjà structurée, corrige des anomalies et apprend les règles métier et les conventions C#.

  2. Confirmé

    3 à 5 ans

    Il conçoit un module complet, son modèle de données, son API et ses traitements planifiés, et intègre les services Microsoft du client.

  3. Senior

    6 ans et plus

    Il structure la solution, pilote les migrations depuis .NET Framework, résout les problèmes de performance en production et fixe les règles de sécurité et de revue de code.

La formation

Licence ou master en informatique, école d’ingénieurs. Les certifications Microsoft (Azure Fundamentals, Azure Developer) comptent dans les entreprises équipées en outils Microsoft, mais un dépôt propre, avec ses tests et sa documentation, pèse autant.

Les évolutions

Lead developer .NET, architecte applicatif, consultant Microsoft.

Vous ne trouvez pas votre métier ?Candidature spontanée

Prochaine étape

Trente minutes pour cadrer votre projet. Sans engagement. Réponse sous 24 heures.

© 2026 Wiicode — Éditeur de logiciels & partenaire tech.
Réponse sous 24 heures