Job Openings Lead .NET Ontwikkelaar

About the job Lead .NET Ontwikkelaar

Voor de Belastingdienst zoeken wij een Lead .NET Ontwikkelaar.

Als Lead .NET Ontwikkelaar ben jij tijdelijk verantwoordelijk voor het technisch leiden van de modernisering van het MijnToeslagen-portaal binnen IBS Toeslagen. Jij richt je op de transitie van de huidige .NET Framework-oplossing naar .NET 10, met nadruk op een toekomstbestendige front-end architectuur, kennisborging en teamontwikkeling.
  • Je adviseert over en ontwerpt een moderne, schaalbare en onderhoudsvriendelijke front-endarchitectuur die past binnen de IV-kaders van Dienst Toeslagen.
  • Je begeleidt het team en stakeholders in het maken van onderbouwde technologische keuzes (frameworks, architectuurprincipes, design patterns) en vertaalt deze naar concrete implementaties.
  • Je fungeert als technisch geweten binnen het team en bewaakt architectuur, codekwaliteit en consistentie.
  • Je coacht en begeleidt ontwikkelaars in moderne front-end engineering en .NET 10.
  • Je neemt het team actief mee in de moderniseringsslag en verhoogt het vakvolwassenheidsniveau.
  • Je ondersteunt de product owner, business en architecten bij het maken van technische afwegingen.
  • Je draagt actief bij aan realisatie door hands-on development.
  • Je borgt kennis in standaarden, documentatie en werkwijzen.
  • Je stimuleert testautomatisering, CI/CD en kwaliteitsverbetering.
  • Je levert een bijdrage aan een veilige, toegankelijke en gebruiksvriendelijke digitale dienstverlening voor burgers.

Jij werkt in een agile ontwikkelteam dat nauw samenwerkt met backend engineers, architecten, product owner, businessowners en andere stakeholders. Het huidige portaal is gebouwd in .NET Framework en bevat essentiƫle functionaliteit waarmee miljoenen burgers hun toeslagen regelen. Modernisering naar .NET 10 is noodzakelijk om toekomstbestendigheid te waarborgen, onderhoudbaarheid en performance te verbeteren, beter aan te sluiten bij moderne front-end standaarden, toegankelijkheid (WCAG) en gebruikerservaring te versterken, en innovatie en doorontwikkeling te versnellen. De complexiteit ligt niet alleen in techniek, maar ook in de maatschappelijke impact van het werk.
Competenties
  • Je beschikt over overtuigingskracht bij het maken van technische keuzes.
  • Je toont coachend leiderschap en zorgt voor teamontwikkeling.
  • Je werkt innovatief en oplossingsgericht.
  • Je denkt strategisch en bent hands-on vaardig in softwareontwikkeling.
  • Je communiceert effectief met diverse stakeholders.
  • Je werkt zelfstandig binnen complexe organisatiestructuren.

Functie-eisen

  • Je beschikt over WO werk- en denkniveau
  • Je hebt minimaal 10 jaar aantoonbare ervaring met Microsoft .NET
  • Je hebt aantoonbare ervaring als lead engineer binnen een complexe IT-omgeving
  • Je hebt aantoonbare ervaring met het ontwerpen van front-end architectuur in moderne webapplicaties
  • Je hebt ervaring met minimaal drie moderne front-end frameworks (bijvoorbeeld ASP.NET Core MVC, Blazor, Angular, React, Vue.js)
  • Je hebt aantoonbare ervaring met het adviseren in selectietrajecten op IT-gebied
  • Je hebt ervaring met werken in een agile omgeving

Functie-wensen

  • Je hebt ervaring met C#, TypeScript/JavaScript/ECMAScript, JSON, XML, HTML, CSS (Sass/LESS), Tailwind, NPM, SQL en GraphQL
  • Je hebt kennis van en ervaring met Design Systems, WCAG, Webcomponents en UI/UX-principes
  • Je hebt toepasbare kennis van toegangsprotocollen zoals OAuth, OpenID Connect en SAML
  • Je hebt ervaring met CI/CD pipelines, Git, Azure DevOps, Visual Studio en versiebeheer
  • Je hebt ervaring met testmethodieken en -tools zoals TDD, BDD/Gherkin, Playwright en Selenium
  • Je hebt kennis van concepten als A/B-testen, design for failure en reliability engineering
  • Het is een pre als je ervaring hebt binnen een grote publieke organisatie