Senior .NET Developer (Blazor, UI-Fokus)

HumanInTech

Brussel Hoofdstad

Híbrido

EUR 90.000 - 120.000

Tempo integral

há 45 horas
Seja uma das primeiras pessoas a se candidatar

Uma candidatura completa em um minuto

Currículo e carta de apresentação personalizados, prontos para serem enviados.

Passe pelos filtros ATS

Resumo da vaga

HumanInTech sucht einen erfahrenen Senior .NET Developer mit Fokus auf Blazor‑Entwicklung und UI‑Architektur. Sie arbeiten eigenständig an komplexen Anwendungen, treffen technische Entscheidungen und steigern Qualität und Konsistenz im Entwicklungsteam.

Sie arbeiten in einer hybridten Umgebung in Brüssel und liefern sicherheitsbewusste, barrierefreie Oberflächen. Branchenrelevante Erfahrungen in Azure-Umgebungen, REST APIs und Authentifizierungsprozessen sind von Vorteil.

Qualificações

  • Fortgeschrittene Kenntnisse in C# und .NET-Entwicklung
  • Erfahrung in Blazor-Entwicklung und UI-Architekturen gemäß Design System
  • Kenntnisse in REST API-Entwurf und JSON-Austausch
  • Erfahrung in sicherer Authentifizierung mit OAuth 2.0/OpenID Connect
  • Unit Tests, Code-Reviews, SonarQube-Analysen und CI/CD-Integration
  • Arbeiten in Agile/Scrum-Umgebungen und Coaching
  • Erfahrung in Azure-Umgebungen und DevOps-Tools

Responsabilidades

  • Technische Leitung der Blazor-Entwicklung und Förderung eines konsistenten UI-Architekturansatzes
  • Implementierung von Features, wiederverwendbaren Komponenten und Debugging von Bugs in .NET-Umgebungen
  • Entwicklung barrierefreier, responsiver Frontends (WCAG 2.1 AA)
  • Zusammenarbeit mit Analysts/UX-Stakeholdern zur Umsetzung von Anforderungen
  • Integration von Blazor-Frontends mit REST APIs und typisierten Clients
  • Sichere Authentifizierungs- und Autorisierungsabläufe implementieren (OAuth 2.0, OpenID Connect)
  • Sicherstellung von Codequalität durch Pull-Requests, Refactoring, SonarQube-Analysen
  • Verwendung von Git, Azure DevOps Repos/Boards und CI/CD-Pipelines
  • Überwachung von Render-Modi, Performance und Debugging in Test-/Produktionsumgebungen
  • Coaching von Entwicklern und Förderung technischer Exzellenz

Conhecimentos

C# & .NET
Blazor-Entwicklung
REST APIs
Unit Testing
Git
Azure DevOps
MudBlazor
OAuth 2.0/OpenID Connect
Sicherheitskonzepte
CI/CD Pipelines
Typescript/JavaScript

Formação

Bachelor oder mehr

Ferramentas

Azure DevOps
MudBlazor
Azure Service Bus
NServiceBus

Descrição da vaga

Was Sie tun werden

Sie entwickeln, erstellen und pflegen moderne Geschäftsanwendungen für eine belgische öffentliche Organisation, mit besonderer Verantwortung für deren Benutzeroberflächen. Ihre Arbeit unterstützt direkt digitale Dienste, die zur Gesundheit und zum Wohlbefinden von Millionen Menschen in Belgien beitragen.

Sie erstellen sichere, barrierefreie und responsive Anwendungen von Ende zu Ende, von der Blazor-Benutzeroberfläche bis zu den dahinterliegenden .NET-Services. Die Organisation hat ihre Web-Benutzeroberflächen auf Blazor standardisiert, sodass ein .NET-Skillset die gesamte Anwendung abdeckt. Die Benutzeroberfläche ist keine separate Disziplin: Sie ist der Teil der .NET-Anwendung, der Bürgern, Angehörigen der Gesundheitsberufe und Mitarbeitern zugewandt ist, und sie muss barrierefrei, konsistent und schnell sein.

Sie werden Teil einer ICT-Abteilung mit etwa 250 Fachleuten, die aktiv an mehr als 50 Projekten in verschiedenen Entwicklungsphasen beteiligt sind. Die Organisation transformiert ihre Anwendungslandschaft hin zu einer modernen, Cloud-nativen Architektur auf Microsoft Azure, unter Verwendung von Azure Service Bus und containerisierten Workloads. Ein Platform Engineering Team stellt die gemeinsamen Bibliotheken, das Design System, die DevOps-Pipelines und die Standards bereit, auf denen jedes Anwendungsteam aufbaut.

Als Senior-Mitglied des Entwicklungsteams helfen Sie bei der Lösung komplexer technischer Herausforderungen, treffen fundierte Designentscheidungen, verbessern Engineering-Praktiken und unterstützen andere Entwickler durch Coaching und Code Reviews. Die Rolle bleibt stark hands‑on und trägt direkt zur Feature‑Entwicklung, zum Testen, zur Fehlerbehebung und zur kontinuierlichen Verbesserung bei.

Zu Ihren Hauptaufgaben gehören:

  • Technische Leitung für die Blazor-Entwicklung über Teams hinweg bereitstellen und einen konsistenten Ansatz für UI‑Architektur, wiederverwendbare Komponenten und Coding‑Standards fördern, im Einklang mit den Standards des Platform Engineering Teams
  • Einen wesentlichen Teil der Rolle der Entwicklung von Features, wiederverwendbaren Komponenten, Prototypen, technischen Verbesserungen und Bugfixes mit C#, modernem .NET, Blazor und Razor-Komponenten sowie den .NET Web APIs, auf denen sie basieren, widmen
  • Skalierbare, wartbare und wiederverwendbare Front‑End‑Strukturen entwerfen, die mit Architekturprinzipien übereinstimmen, und zur gemeinsamen Komponentenbibliothek beitragen, die auf MudBlazor und dem Design System basiert
  • Responsive Benutzeroberflächen mit semantischem HTML und modernem CSS erstellen, die WCAG 2.1 Level AA erfüllen, wie es für belgische öffentliche Stellen gemäß der europäischen Richtlinie über barrierefreie Webangebote erforderlich ist
  • Mit funktionalen und Business‑Analysten sowie UX‑Stakeholdern zusammenarbeiten, um Anforderungen zu klären, Machbarkeit zu bewerten und Benutzer‑ und Geschäftsanforderungen in robuste technische Lösungen zu übersetzen
  • Blazor-Anwendungen mit REST APIs und JSON‑basierten Services integrieren, einschließlich typisierter Clients, angemessener Fehlerbehandlung, State Management, Validierung und Resilienz; die Web APIs erweitern, wenn ein Feature dies erfordert
  • Sichere Authentifizierungs‑ und Autorisierungsabläufe mit OAuth 2.0 und OpenID Connect für drei Zielgruppen implementieren (interne Benutzer, Angehörige der Gesundheitsberufe und Bürger, jeweils mit eigenem Identity Provider) und sichere Entwicklungspraktiken während des gesamten Anwendungslebenszyklus anwenden
  • Hohe Codequalität durch strukturierte Pull‑Request‑Reviews, Refactoring, statische Analyse mit SonarQube, Coding‑Standards und die Entwicklung klarer, wiederverwendbarer und testbarer Komponenten sicherstellen
  • Unit Tests, Blazor-Komponententests (bUnit), Service‑Level‑Integrationstests und gegebenenfalls automatisierte UI‑Tests (Playwright) definieren und pflegen, um zuverlässige Releases zu unterstützen und Regressionen zu verhindern, gemäß der Testpyramide
  • Git, Azure DevOps Repositories, Boards und CI/CD‑Pipelines nutzen, um kontrollierte Versionierung, automatisierte Builds, Tests und Deployment in die Azure‑Umgebungen zu unterstützen
  • Den richtigen Blazor‑Render‑Modus für jede Anwendung wählen, Ladezeit, Rendering‑Verhalten und Responsiveness überwachen und verbessern sowie Dynatrace und Browser‑Tools verwenden, um Probleme in Test‑ und Produktionsumgebungen zu diagnostizieren
  • Entwickler coachen, Blazor‑ und Barrierefreiheits‑Expertise teilen, Lösungen dokumentieren und zu einer Kultur technischer Exzellenz und kontinuierlichen Lernens beitragen
  • Die Analyse und Lösung komplexer End‑to‑End‑Probleme leiten, vom Browser über die API bis zur Datenbank, über Entwicklungs‑Test‑ und Produktionsumgebungen hinweg
  • Relevante .NET‑ und Web‑Technologien und -Patterns bewerten, einschließlich KI‑gestützter Entwicklungspraktiken, und die Einführung empfehlen, wenn sie nachhaltigen Mehrwert bieten und mit Architektur‑ und Sicherheitsentscheidungen übereinstimmen
Was wir suchen

Sie sind ein Senior .NET Developer mit aktueller, umfangreicher Hands‑on‑Erfahrung in der Blazor‑Entwicklung und einem starken Fokus auf Benutzeroberflächen. Sie können autonom an komplexen Anwendungsherausforderungen arbeiten, Verantwortung von den Anforderungen bis zum Produktionssupport übernehmen, technische Entscheidungen beeinflussen und die Qualität und Konsistenz des gesamten Entwicklungsteams steigern.

Erforderliche technische Expertise:

  • Fortgeschrittene Kenntnisse in C# und aktuellen .NET (.NET 10 oder später) Entwicklungspraktiken, einschließlich asynchroner Programmierung, Dependency Injection, Clean Code und wartbarem Anwendungsdesign (8 Jahre C#, 6 Jahre modernes .NET / ASP.NET Core)
  • Aktuelle Hands‑on‑Erfahrung in der Entwicklung produktionsreifer Blazor‑Anwendungen, einschließlich des Blazor Web App Modells und seiner Render‑Modi (statisches serverseitiges Rendering, interaktiver Server, WebAssembly und Auto), Prerendering und Streaming Rendering, Komponenten‑Lifecycle, State Handling, Formulare, Validierung und wiederverwendbare Komponentenbibliotheken wie MudBlazor (3 Jahre)
  • Fundierte Kenntnisse in semantischem HTML, modernem CSS und Responsive Design für konsistente Nutzung über Geräte und Bildschirmgrößen hinweg (6 Jahre)
  • Praktische Erfahrung in der Bereitstellung von Oberflächen, die WCAG 2.1 Level AA erfüllen: Tastaturnavigation, Screenreader‑Unterstützung, Kontrast, Fokus‑Management und barrierefreie Formulare, einschließlich Tests mit assistiven Technologien (3 Jahre)
  • Nachgewiesene Erfahrung im Konsumieren und Erstellen von REST APIs mit ASP.NET Core, Handhabung von JSON‑Austausch und Implementierung robuster Validierungs‑, Fehlerbehandlungs‑ und Integrationsmuster (6 Jahre)
  • Praktische Erfahrung in der Implementierung sicherer Authentifizierung und Autorisierung in Webanwendungen mit OAuth 2.0, OpenID Connect, JWT und Claims‑basierter Autorisierung (5 Jahre)
  • Arbeitskenntnisse in Entity Framework Core und SQL, ausreichend um ein Feature von Ende zu Ende zu implementieren und datenbezogene Probleme zu diagnostizieren (5 Jahre)
  • Fundierte Erfahrung mit Unit Testing, Blazor‑Komponententests (bUnit), Service‑Level‑Integrationstests und idealerweise automatisierten UI‑Tests (Playwright). Fähigkeit, testbaren Code zu entwerfen und automatisierte Tests in Delivery‑Pipelines zu integrieren (6 Jahre)
  • Fortgeschrittene Nutzung von Git, Branching‑ und Pull‑Request‑Workflows, Azure DevOps Repositories und Boards sowie CI/CD‑Pipelines für automatisierte Builds, Tests und Deployment (6 Jahre)
  • Nachgewiesener Fokus auf Codequalität, Code Reviews, Anwendungssicherheit, Wartbarkeit, Observability und die Entwicklung wiederverwendbarer Komponenten
  • Erfahrung im Einsatz von KI‑Coding‑Assistenten (GitHub Copilot, Claude Code oder ähnlich) in einem professionellen Umfeld, mit fundiertem Urteilsvermögen darüber, wann man sich auf sie verlassen kann und wie man deren Output überprüft (1 Jahr)
  • Erfahrung in der Arbeit in Agile‑ oder Scrum‑Umgebungen (8 Jahre)

Von Vorteil:

  • Arbeitskenntnisse in Microsoft Azure (3 Jahre)
  • Erfahrung in der Wartung von .NET Framework (2 Jahre)
  • Erfahrung mit Azure Service Bus oder NServiceBus (2 Jahre)
  • Kenntnisse in JavaScript oder TypeScript und JavaScript‑Blazor‑Interoperabilität (2 Jahre)

Sie sind in der Lage, Entwickler anzuleiten, konstruktives Feedback zu geben und Wissen zu teilen, während Sie den praxisorientierten Charakter der Rolle beibehalten. Sie arbeiten effektiv mit Analysten, Architekten, UX‑Stakeholdern, Sicherheitsspezialisten, Testern, dem Platform Engineering Team, Betriebsteams und Geschäftsvertretern in einem multidisziplinären öffentlichen Dienstleistungsumfeld zusammen. Sie verfügen über ausgeprägte analytische Fähigkeiten, können Ursachen identifizieren, Optionen vergleichen, Kompromisse erklären und pragmatische, nachhaltige technische Entscheidungen treffen. Sie verstehen die Bedürfnisse von Bürgern, Angehörigen der Gesundheitsberufe und internen Nutzern, einschließlich Nutzern von Hilfstechnologien, und setzen diese in klare, zugängliche und effiziente digitale Erlebnisse um.

Sprachkenntnisse: Beherrschung von Französisch oder Niederländisch und professionelle Englischkenntnisse sind erforderlich. Passives Verständnis der zweiten Landessprache wird als Vorteil betrachtet.

Der Rahmen

Dieser Auftrag läuft vom 23. November 2026 bis zum 31. Dezember 2026 (2 Monate). Die Arbeit erfolgt hybrid, mit mindestens zwei Tagen pro Woche vor Ort in Brüssel. Remote‑Arbeit muss innerhalb der belgischen Grenzen ausgeführt werden.

Sie können diesen Einsatz freiberuflich oder als Mitarbeiter von HumanInTech übernehmen. Gleiche Rolle, gleiches Team. Wenn Sie bei uns angestellt sind, besteht Ihr Arbeitsverhältnis über diesen Einsatz hinaus fort. Nach dessen Ende suchen wir gemeinsam nach Ihrem nächsten Einsatz.

Standort: Brüssel, hybrid

Arbeitsadresse: Belgien

Arbeitgeber / Vertragspartner: HumanInTech

Bewerbungsfrist (Brüsseler Zeit): 13. November 2026 um 01:00

Zusammenarbeitsform: Freiberuflich oder bei HumanInTech angestellt

Arbeitszeit: Vollzeit

Erfahrung: Mehr als 10 Jahre oder mehr

Ausbildung: Bachelor oder mehr

Veröffentlicht: November 2026

Obtenha sua revisão de currículo grátis e confidencial.

ou arraste e solte seu arquivo aqui.

Similar jobs

Vagas similares que valem a pena comparar

Full-Stack Developer (PHP/JavaScript)
Full-Stack Developer (PHP/JavaScript)

HumanInTech • Brussel Hoofdstad

Híbrido
EUR 70.000 - 95.000
Senior .NET Developer (Blazor, UI focus)
Senior .NET Developer (Blazor, UI focus)

HumanInTech • Brussel Hoofdstad

Híbrido
EUR 78.000 - 123.000
Java Application Developer – Öffentlicher Sektor
Java Application Developer – Öffentlicher Sektor

HumanInTech • Henegouwen

Híbrido
EUR 60.000 - 90.000
Business Analyst für ein Verkehrssicherheits-Technologieprogramm
Business Analyst für ein Verkehrssicherheits-Technologieprogramm

HumanInTech • Brussel Hoofdstad

Híbrido
EUR 65.000 - 85.000
Senior Full-Stack Developer .NET / Angular
Senior Full-Stack Developer .NET / Angular

HumanInTech • Oost-Vlaanderen

Híbrido
EUR 70.000 - 110.000
Senior Test Engineer
Senior Test Engineer

HumanInTech • Brussel Hoofdstad

Híbrido
EUR 70.000 - 90.000
Business Analyst für Verkehrstechnologie-Projekt
Business Analyst für Verkehrstechnologie-Projekt

HumanInTech • Brussel Hoofdstad

Híbrido
EUR 60.000 - 90.000
IT-Projektmanager
IT-Projektmanager

HumanInTech • Brussel Hoofdstad

Híbrido
EUR 70.000 - 100.000
Niederländischsprachiger Test Analyst
Niederländischsprachiger Test Analyst

HumanInTech • Brussel Hoofdstad

Híbrido
EUR 55.000 - 85.000
Senior Security Consultant – Cybersecurity Testing & Exposure Management
Senior Security Consultant – Cybersecurity Testing & Exposure Management

HumanInTech • Brussel Hoofdstad

Híbrido
EUR 70.000 - 110.000
Hybrides Arbeitsmodell