Développeur .NET Fullstack

Context

Dans le cadre du développement et de l’évolution de ses applications métiers, notre client recherche un Développeur Fullstack .NET / Azure expérimenté pour contribuer à la conception, au développement et à l’amélioration de solutions applicatives modernes, performantes et sécurisées.

La mission s’inscrit dans un environnement technologique Microsoft, reposant principalement sur C#, ASP.NET Core, SQL et les services cloud Azure. Une attention particulière est portée à la qualité du code, à l’architecture logicielle, à l’intégration des systèmes via des API REST et à la communication asynchrone entre applications.

Le consultant interviendra sur les différentes couches applicatives, du back-end aux interfaces utilisateur, en veillant à la robustesse, à la maintenabilité et à la sécurité des solutions développées.

Une bonne compréhension des environnements Agile, des pratiques DevOps et des enjeux de développement sécurisé constitue un atout important pour collaborer efficacement avec les équipes techniques et métiers.

Responsibilities

  • Développer et maintenir des applications utilisant C# et ASP.NET Core Web API.

  • Participer à l’ensemble du cycle de développement Fullstack : conception des interfaces, intégration des API, gestion des états, performance et expérience utilisateur.

  • Concevoir et développer des interfaces web responsives et accessibles avec HTML5, CSS3 et des composants UI.

  • Développer des applications cloud orientées messages sur Microsoft Azure, notamment avec Azure Functions et Azure Service Bus.

  • Mettre en œuvre l’accès aux bases de données relationnelles SQL Server ou Oracle à l’aide d’Entity Framework Core ou Dapper.

  • Appliquer les principes d’architecture logicielle et les design patterns : SOLID, Clean Architecture, Domain-Driven Design (DDD) et CQRS.

  • Intégrer les bonnes pratiques de développement sécurisé, notamment les principes Secure by Design et OWASP.

  • Analyser et traiter les vulnérabilités identifiées à l’aide des outils SAST et SCA.

Technical skills

Must have

  • Expérience confirmée en développement d’applications .NET avec C# et ASP.NET Core Web API.

  • Maîtrise des bases de données relationnelles SQL Server ou Oracle, avec Entity Framework Core ou Dapper.

  • Bonne compréhension du développement Fullstack : interfaces utilisateur, intégration d’API, gestion des états, performance et UX.

  • Expérience pratique du développement d’applications cloud orientées messages sur Microsoft Azure, avec Azure Functions et Azure Service Bus.

  • Expérience en développement d’interfaces web responsives avec HTML5, CSS3, composants UI et principes d’accessibilité web.

  • Maîtrise des principes de conception et d’architecture logicielle : SOLID, Clean Architecture, DDD, CQRS ou approches comparables.

  • Connaissance des bonnes pratiques de sécurité applicative (OWASP, Secure by Design), ainsi que de l’analyse et de la remédiation des vulnérabilités SAST/SCA.

  • Français niveau C2 et anglais niveau B1, selon le Cadre européen commun de référence pour les langues (CECRL).

Should have

  • Maîtrise d’Azure DevOps, notamment Pipelines CI/CD et Boards.

  • Expérience dans la conception d’API REST, notamment le versioning et la documentation OpenAPI.

  • Connaissance des technologies front-end : HTML, CSS, JavaScript et TypeScript.

  • Expérience au sein d’une équipe produit Agile (Scrum ou Kanban), en collaboration directe avec un Product Owner et les équipes métier.

  • Maîtrise de Git et GitHub : gestion des branches, pull requests et revues de code.

  • Connaissance des patterns CQRS, Mediator, Domain-Driven Design et de la messagerie asynchrone (pattern Outbox).

  • Expérience de l’ingénierie logicielle assistée par IA avec GitHub Copilot : encadrement des usages, revue critique et validation du code généré, dans le respect de la confidentialité des données.

  • Connaissance des mécanismes de sécurisation des API : Microsoft Entra ID, OAuth2, OpenID Connect, JWT et Azure Key Vault.

  • Pratique des tests automatisés (tests unitaires et d’intégration), de la revue de code et des principes de qualité logicielle.

Nice to have

  • Certification GitHub Copilot GH-300.

  • Expérience en observabilité applicative avec Application Insights et OpenTelemetry.

Who we are

Community Consulting goes beyond traditional consulting; it’s all about fostering connections in an atmosphere of trust and confidence.

Transparency & Honesty : We say things as they are. Clear communication for seamless collaboration.

#COMMUNITEAM : Work independently, but never alone. Collective intelligence drives us further, faster.

Total Commitment : Always present, always engaged. We find solutions and make sure everyone moves forward together.

Guaranteed Efficiency : No fluff, just results. We act fast, keep our promises, and deliver top quality.

This is our DNA. This is how we make a difference.

Type

Permanent or Freelance

Contract

Part-time

Location

Gosselies

Homeworking

3 days per week

Sector

Energie

Keywords

You Career Advisor

Julie Huart
Julie Huart
Talent Management Officer
j.huart@communityconsulting.be

Are you interested in this job offer ?