Nu solliciteren

voor Senior .NET Full-Stack Developer

← Alle vacatures

Senior .NET Full-Stack Developer (Employed or freelance)

Omschrijving

📋 TĂąches et responsabilitĂ©s

Version FR

Fonction

En tant que DĂ©veloppeur .NET senior, vous contribuez de maniĂšre essentielle Ă  la conception, au dĂ©veloppement et Ă  l’évolution d’applications robustes basĂ©es sur l’écosystĂšme Microsoft. Vous mettez votre expertise technique au service de la qualitĂ© du code, de la performance, de la sĂ©curitĂ© et de la maintenabilitĂ© des solutions, tout en jouant un rĂŽle de rĂ©fĂ©rent technique au sein de l’équipe.

📌 ResponsabilitĂ©s

  • Participer activement au dĂ©veloppement de composants et d’applications en C#/.NET, notamment en .NET Framework, .NET Core et .NET 10;
  • Concevoir des solutions techniques Ă©volutives et maintenables en collaboration avec l’équipe d’architecture;
  • DĂ©velopper et intĂ©grer des API REST, y compris la documentation via Swagger/OpenAPI;
  • Mettre en Ɠuvre des mĂ©canismes d’authentification et d’autorisation tels que JWT, OIDC et les claims;
  • Contribuer au dĂ©veloppement d’interfaces et de composants avec Blazor, ASP.NET Web API et MVC selon les besoins;
  • Exploiter Entity Framework Core et SQL Server dans la conception et l’évolution des applications;
  • Accompagner techniquement les autres membres de l’équipe et soutenir une culture d’excellence;
  • RĂ©aliser des revues de code et veiller au respect des bonnes pratiques de dĂ©veloppement;
  • Analyser les besoins fonctionnels avec les analystes et les traduire en solutions techniques;
  • Garantir la qualitĂ©, les performances, la sĂ©curitĂ© et la maintenabilitĂ© des applications;
  • Participer Ă  l’optimisation des performances des systĂšmes;
  • Évaluer et intĂ©grer de nouvelles technologies en lien avec les objectifs mĂ©tier;
  • Contribuer Ă  la qualitĂ© logicielle via des tests unitaires et des tests d’intĂ©gration.

Compétences comportementales

  • CapacitĂ© d’analyse critique et d’intĂ©gration de l’information;
  • Approche structurĂ©e et orientĂ©e solutions;
  • Aptitude Ă  proposer des alternatives pertinentes et Ă  formuler des conclusions solides;
  • Leadership technique et esprit de collaboration;
  • RĂ©silience et adaptabilitĂ© face aux Ă©volutions techniques ou contextuelles.

Compétences linguistiques :

· MaĂźtrise de l’une des deux langues nationales : FR ou NL (niveau C2*)
· TrĂšs bon niveau d’anglais (niveau C1*)
*Les niveaux indiqués correspondent au Cadre européen commun de référence pour les langues (CECR), qui définit les normes de compétence linguistique en Europe.

📝Votre profil

Expérience confirmée en développement full-stack .NET.

Compétences techniques

  • MaĂźtrise de C# / .NET (Core, 10) — compĂ©tence essentielle;
  • Bonne pratique de ASP.NET Web API et MVC;
  • ExpĂ©rience avec Blazor;
  • Bonne maĂźtrise de Entity Framework Core et SQL Server;
  • ExpĂ©rience dans la conception et l’intĂ©gration de REST API’s;
  • Connaissance de REST et Swagger/OpenAPI;
  • ExpĂ©rience des mĂ©canismes d’Authentication/Authorization, notamment JWT, OIDC et claims;
  • Pratique des tests unitaires et des tests d’intĂ©gration.

Languages

  • Dutch
  • English
  • French

NL VERSIE

Functie

Als Senior .NET Developer speel je een belangrijke rol in het ontwerpen, ontwikkelen en verder onderhouden van robuuste softwareoplossingen binnen het Microsoft-ecosysteem. Je zet je technische expertise in om codekwaliteit, performantie, beveiliging en onderhoudbaarheid te waarborgen, en je treedt op als technische mentor binnen het team.

đŸ› ïž Verantwoordelijkheden

  • Actief meewerken aan de ontwikkeling van softwarecomponenten en toepassingen in C#/.NET, waaronder .NET Framework, .NET Core en .NET 10;
  • Schaalbare en onderhoudbare technische oplossingen uitwerken in samenwerking met het architectuurteam;
  • REST API’s ontwikkelen en integreren, inclusief documentatie via Swagger/OpenAPI;
  • Authenticatie- en autorisatiemechanismen implementeren, zoals JWT, OIDC en claims;
  • Bijdragen aan de ontwikkeling van interfaces en componenten met Blazor, ASP.NET Web API en MVC waar relevant;
  • Entity Framework Core en SQL Server inzetten bij de uitbouw en evolutie van applicaties;
  • Teamleden technisch begeleiden en mee bouwen aan een cultuur van kwaliteit en samenwerking;
  • Code reviews uitvoeren en toezien op de toepassing van development best practices;
  • Functionele noden analyseren en vertalen naar technische oplossingen;
  • Instaan voor kwaliteit, prestaties, beveiliging en onderhoudbaarheid van toepassingen;
  • Systeemprestaties helpen optimaliseren;
  • Nieuwe technologieĂ«n evalueren en integreren in lijn met de bedrijfsdoelstellingen;
  • Bijdragen aan softwarekwaliteit via unit tests en integratietesten.

Gedragsvaardigheden

  • Kritisch analyseren en informatie correct integreren;
  • Gestructureerd en oplossingsgericht denken;
  • Alternatieven kunnen formuleren en onderbouwde conclusies trekken;
  • Technisch leiderschap gecombineerd met een sterke samenwerkingshouding;
  • Veerkracht en aanpassingsvermogen bij technische of contextuele veranderingen.

Taalvaardigheden:

  • Vloeiend in een van de twee landstalen: FR of NL (niveau C2*)
  • Zeer goed niveau Engels (niveau C1*)
    *De aangegeven niveaus komen overeen met het Europees Referentiekader voor Talen (ERK), dat de normen voor taalvaardigheid in Europa vaststelt.

📝Jouw profiel

Aantoonbare ervaring als full-stack .NET developer.

Technische vaardigheden

  • Grondige kennis van C# / .NET (Core, 10) — essentieel;
  • Ervaring met ASP.NET Web API en MVC;
  • Kennis van Blazor;
  • Ervaring met Entity Framework Core en SQL Server;
  • Ervaring met het ontwerpen en integreren van REST API’s;
  • Kennis van REST en Swagger/OpenAPI;
  • Ervaring met Authentication/Authorization, waaronder JWT, OIDC en claims;
  • Praktische ervaring met unit tests en integratietesten.

Languages

  • Dutch
  • English
  • French

đŸ’Œ Offre

Vous ferez partie d'une PME belge en pleine croissance, oĂč l’initiative et le dĂ©veloppement personnel sont encouragĂ©s. Nous vous offrirons un environnement de travail agrĂ©able, entourĂ©(e) de collĂšgues sympathiques. Ensemble, nous Ă©laborerons un plan de carriĂšre, avec une attention particuliĂšre et un budget dĂ©diĂ© Ă  la formation ou Ă  la certification complĂ©mentaire. Vous pouvez compter sur un salaire attractif, complĂ©tĂ© par des avantages extra-lĂ©gaux, y compris une voiture de sociĂ©tĂ©.
(Freelance est également possible)

Solliciteer nu