Functieomschrijving

Voor Ministerie van Justitie en Veiligheid zoeken wij een .NET Ontwikkelaar - Backend Engineer. Je werkt aan het opschalen van het JenV LLM-platform: meer gebruikers, integratie van agents en tools en ondersteuning voor meerdere organisaties.
Je draagt bij aan de doorontwikkeling van de backend (.NET Core), realiseert schaalbaarheid via Kubernetes, richt CI/CD en observability in en bereidt migratie-opties voor naar een Europese cloudprovider of on-prem naast Azure.

Jouw verantwoordelijkheden
  • Je werkt binnen het DevOps-team aan de backend van het JenV LLM-platform en stemt af met interne stakeholders.
  • Je draagt bij aan ontwikkeling, uitrol en operationele borging van services voor LLM-interacties, agents/tools, gebruikersauthenticatie en multi-tenant routing.

Werkzaamheden
  • Je ontwikkelt en onderhoudt microservices en API’s in .NET Core/C#.
  • Je schrijft testplannen en realiseert geautomatiseerde integratie- en end-to-end-tests.
  • Je ontwerpt en implementeert schaalbare REST- en event-driven architecturen.
  • Je zet CI/CD-pipelines op en onderhoudt deze (Azure DevOps).
  • Je containeriseert met Docker en Helm en verzorgt deployments op Kubernetes met GitOps.
  • Je integreert met Azure-diensten (Key Vault, Storage, Managed Identity) en on-prem componenten.
  • Je implementeert security (OAuth2, OpenID Connect), toegangscontrole en auditering.
  • Je richt logging, tracing en monitoring in (bijv. Prometheus, Grafana, ELK-stack) en voert performance tuning en load-testing uit bij opschaling.
  • Je documenteert oplossingen en draagt kennis over aan interne teams en stakeholders.

Prestatiedoelstellingen
  • Je realiseert een gedocumenteerde .NET backend-architectuur die geschikt is voor productiegebruik.
  • Je zorgt dat Kubernetes-deployments en CI/CD-pipelines operationeel en getest zijn in staging en productie.
  • Je levert multi-tenant routing en agents/tools op die functioneren zonder regressies.
  • Je implementeert en test beveiligings- en privacy-eisen binnen de services.

Jouw profiel
  • Je hebt aantoonbare ervaring met .NET Core/C# en het ontwikkelen van microservices.
  • Je beheerst containerisatie en orkestratie (Docker, Kubernetes, Helm) en hebt ervaring met GitOps-workflows.
  • Je hebt ervaring met het opzetten en onderhouden van CI/CD-pipelines (bij voorkeur Azure DevOps).
  • Je begrijpt REST- en event-driven architecturen en hebt ervaring met integratie van agents/tools en authenticatieprotocollen (OAuth2, OpenID Connect).
  • Je hebt kennis van Azure-diensten (Key Vault, Storage, Managed Identity) en ervaring met on-prem integratie.
  • Je bent vaardig in het inrichten van observability (logging, tracing, monitoring) en in performance tuning en load-testing.
  • Je bent analytisch, klantgericht en omgevingsbewust en je plant en organiseert je werk resultaatgericht.
  • Je werkt goed samen, houdt voortgang onder controle en bent gericht op continue zelfontwikkeling.

Functie eisen

  • Je beschikt over een hbo-diploma op het gebied van informatica, software engineering of een vergelijkbare relevante opleiding
  • Je hebt minimaal 3 jaar aantoonbare ervaring met backend-ontwikkeling in .NET (Core) en C#
  • Je hebt minimaal 2 jaar ervaring met containerisatie: Docker en/of Helm en/of Kubernetes
  • Je hebt ervaring met Azure-diensten zoals Key Vault, Managed Identity en Storage en met hybride deployment

Functie wensen

  • Je hebt ervaring met LLM/AI-platforms
  • Je hebt ervaring met React en/of Python
  • Je hebt ervaring met multi-cloud en hybride omgevingen
  • Je hebt ervaring met Infrastructure as Code (IaC), Kubernetes en Helm
  • Je hebt ervaring met automatische integratie- en end-to-end tests; bij voorkeur met Playwright
  • Je hebt aantoonbare ervaring met LLM/AI-platforms
  • Je hebt ervaring met React en/of Python
  • Je hebt ervaring met multi-cloud- en hybride omgevingen
  • Je hebt aantoonbare ervaring met IaC, Kubernetes en Helm
  • Je hebt ervaring met het opzetten van automatische integratie- en end-to-end tests, bij voorkeur in Playwright
  • Je haalt snel de kernvraag boven tafel bij complexe materie
  • Je overziet verschillende belangen en kunt optreden bij tegenstrijdigheden
  • Je zet je deskundigheid en ervaring snel en doelgericht in
  • Je beschikt over goede uitdrukkingsvaardigheid en sociale vaardigheden
  • Je past goed in het team: je bent communicatief, secuur, hebt aanpassingsvermogen, bent stressbestendig en flexibel

Extra informatie

  • Plaats The Hague
  • Opleidingsniveau HBO
  • Aantal uur 36 uur per week
  • Startdatum 07-09-2026
  • Geschikt voor ZZP? Nee
  • Thuiswerken mogelijk? N.t.b.