CONTEXT VAN DE FUNCTIE:
- Titel: Senior .NET-ontwikkelaar (AI-First). (K10069)
- Locatie: Brussel
Een Belgische federale overheidsinstelling voert een brede digitale transformatie door voor diensten die de sociale zekerheid en gezondheidszorg voor miljoenen mensen ondersteunen. Als senior .NET-ontwikkelaar voor overheidstoepassingen bouwt en evolueert u software met .NET C#, Azure, REST APIs en AI-ondersteunde ontwikkeling, en helpt u ontwikkelingsteams om praktische AI-technieken toe te passen.
De missie
De organisatie beheert een breed en complex IT-landschap dat de Belgische systemen voor sociale zekerheid en gezondheidszorg ondersteunt. Multidisciplinaire teams leveren software op in korte Agile/Scrum-cycli, met .NET, Azure-cloudservices, REST API-ontwikkeling, SQL-data en CI/CD-pipelines. De functie brengt applicatieontwikkeling samen met technisch ontwerp, geautomatiseerde kwaliteitscontroles en praktijken rond deployment. De producten ondersteunen processen die door miljoenen mensen worden gebruikt. Betrouwbare integraties en onderhoudbare code zijn dan ook belangrijk voor de dagelijkse werking van de overheidsdiensten.
U bent betrokken bij de volledige ontwikkelingslevenscyclus: van het bespreken van technische oplossingen en architectuurkeuzes tot het implementeren, testen, documenteren en onderhouden van softwarecomponenten. U werkt samen met product managers, solution architects en andere ontwikkelaars tijdens sprint refinements, planningssessies, reviews en retrospectives. Een deel van uw opdracht bestaat uit kennisoverdracht over AI aan ontwikkelingsteams. U helpt collega’s om tools voor AI-ondersteunde ontwikkeling in hun dagelijkse workflow te integreren. Tot uw stakeholders behoren Nederlandstalige en Franstalige collega’s in de hele organisatie.
Uw verantwoordelijkheden
- U ontwerpt en implementeert onderhoudbare .NET C#-componenten en REST APIs voor digitale overheidsproducten.
- U vertaalt bedrijfsbehoeften en architectuurbeslissingen naar geteste en deploybare oplossingen binnen multidisciplinaire Agile/Scrum-teams.
- U verhoogt de betrouwbaarheid van opleveringen door bij te dragen aan CI/CD-pipelines, versiebeheer met Git en cloudpraktijken op Azure.
- U verbetert de codekwaliteit via code reviews, geautomatiseerde unit- en integratietests, documentatie en consistente ontwikkelstandaarden.
- U analyseert bugs en prestatieproblemen in bestaande applicaties en levert vervolgens duurzame oplossingen.
- U maakt AI-ondersteunde ontwikkeling mogelijk door geschikte tools te evalueren en praktische kennis over te dragen aan ontwikkelingsteams.
Uw profiel
Essentiële vaardigheden
- U beschikt over senior ervaring in .NET C#-ontwikkeling en neemt verantwoordelijkheid voor de softwarekwaliteit, van implementatie tot en met onderhoud.
- U ontwerpt, ontwikkelt en integreert REST APIs en werkt vlot met SQL-data en relationele databases.
- U bouwt en onderhoudt geautomatiseerde unit- en integratietests als onderdeel van een kwaliteitsgericht opleveringsproces.
- U werkt doeltreffend in Agile/Scrum-teams en draagt op een constructieve manier bij aan refinements, planning, reviews en retrospectives.
- U heeft inzicht in CI/CD-pipelines, versiebeheer met Git en praktijken voor cloudontwikkeling of deployment met Azure.
- U kunt kennis over AI overdragen aan ontwikkelingsteams en tools voor AI-ondersteunde ontwikkeling op een verantwoorde manier toepassen in uw dagelijkse software-engineeringactiviteiten.
- U heeft ervaring binnen de overheidssector en kunt samenwerken met product managers, solution architects en technische stakeholders.
- U communiceert helder, documenteert technische beslissingen en draagt bij aan code reviews en gedeelde engineeringpraktijken.