< Naar alle vacatures

Software Engineer

Belastingdienst - ICT

Apeldoorn - Gelderland
36 UUR
29 sep. 2026 - 29 okt. 2026
Reageer voor 2 oktober
Belastingdienst - ICT Logo
Let op! Deze opdracht is afkomstig van één van de brokers van de opdrachtgever. We zijn bij De Transparante Broker tegen ketenvorming, maar kiezen er toch voor om deze opdracht door te plaatsen. Lees hier waarom.

Beschrijving opdracht

Let op, deze opdracht betreft een verambtelijking!

IBS Loonheffingen zoekt een ervaren software engineer die verder kijkt dan alleen code: iemand die verantwoordelijkheid neemt voor productkwaliteit en actief meedenkt over verbeteringen en risico’s.

Je ontwerpt en ontwikkelt robuuste, schaalbare oplossingen (vertalen van functionele eisen naar technische ontwerpen) en schrijft onderhoudbare code in de stack die bij het project hoort.

Je draagt bij aan test- en kwaliteitsborging door testplannen, automatische tests (Java, Robot Framework) en diverse testvormen uit te voeren en regressie- en performancevraagstukken op te lossen.

Je begrijpt de context van het product, werkt nauw samen met product owners, testers en UX-designers en neemt verantwoordelijkheid voor het eindresultaat over de gehele keten.

Je werkt in zelforganiserende teams met DevOps-ambities, moderniseert legacy-systemen, monitort applicaties en draagt bij aan innovatie en continu leren binnen een complexe, veranderende wet- en regelgeving omgeving.

Vereist profiel

  • Nederlandstalige kandidaten; alleen CV’s in het Nederlands worden geaccepteerd en perfecte spreekvaardigheid in het Nederlands is vereist.
  • Ervaring met programmeertalen zoals Java, C#, Python of JavaScript/TypeScript, en ervaring met Angular voor front-endontwikkeling.
  • Ervaring met testautomatisering en tools zoals Robot Framework, Selenium, Cucumber of vergelijkbare tooling; kennis van het opzetten en onderhouden van testautomatisering is een must.
  • Sterke analytische en conceptuele vaardigheden (ICT HBO-niveau), probleemoplossend vermogen en het vermogen complexe systemen te doorgronden en te structureren.
  • Goede communicatieve vaardigheden in het Nederlands: helder schriftelijk en mondeling kunnen overbrengen van technische informatie en constructief kunnen omgaan met feedback (code reviews).
  • Teamspeler met leiderschapskwaliteiten: neemt verantwoordelijkheid, toont initiatief, deelt kennis en ondersteunt collega’s, kan technische discussies leiden waar nodig.
  • Ervaring met moderniseren van legacy-code, monitoring (logging, metrics, APM) en het verminderen van technische schuld is sterk gewenst.
  • Opdracht is minder geschikt voor ZZP’ers in verband met de Wet DBA; ervaring met werken binnen ketenafspraken en compliance is een pré.

Aanvullende informatie

IBS Loonheffingen leidt de integratie en afstemming van architectuur en realisatie tussen verschillende teams en is verantwoordelijk voor ketentesten en afstemming met productmanagement.

Vanwege de WKA (Wet keten- en inlenersaansprakelijkheid) vragen we bij plaatsing aanvullende contractinformatie. Leveranciers dienen rekening te houden met de G-rekeningregeling of een kwartaalelijkse accountantsverklaring wanneer een G-rekening niet mogelijk is.

Locatie: Apeldoorn (Gelderland). Opdrachtgever: Belastingdienst – ICT. De rol biedt kansen in een ambitieus traject richting DevOps, moderne architectuurprincipes en professionele ontwikkeling binnen een complexe, veranderende wet- en regelgeving omgeving.

Eisen

  • Alleen Nederlandstalige CV’s aanbieden.
  • Kandidaten moeten perfect Nederlands kunnen spreken.
  • Opdracht is minder geschikt voor ZZP’ers ivm wet DBA.
  • Ervaring met programmeertalen, zoals Java, C#, Python, of JavaScript/Typescript (afhankelijk van de stack).
  • Ervaring in het ontwikkelen met Angular.
  • Ervaring met testautomatisering en tools zoals Robot Framework, Selenium, Cucumber of vergelijkbaar.

Competenties

  • Sterke analytische vaardigheden en vakinhoudelijke kennis passend bij ICT HBO-niveau.
  • Sterk probleemoplossend vermogen: in staat om technische uitdagingen systematisch te analyseren en op te lossen en/of vanuit originele invalshoeken te benaderen om een passende oplossing te vinden.
  • Vermogen om complexe systemen te doorgronden en logisch te structureren.
  • Kan functionele eisen vertalen naar technische oplossingen.
  • Heeft oog voor kwaliteit, onderhoudbaarheid en schaalbaarheid van code.
  • In staat om afhankelijkheden, risico’s en gevolgen van technische keuzes te overzien.
  • Kan technische informatie helder overbrengen, zowel schriftelijk als mondeling in de Nederlandse taal.
  • Luistert actief naar collega’s, stakeholders en gebruikers.
  • Kan feedback geven én ontvangen op een constructieve manier (bijv. bij code reviews).
  • Draagt bij aan documentatie en kennisdeling binnen het team.
  • Is in staat om complexe concepten eenvoudig uit te leggen aan niet-technische collega’s.
  • Teamspeler die actief bijdraagt aan een positieve samenwerking binnen het team.
  • Neemt verantwoordelijkheid voor eigen werk én het gezamenlijke resultaat.
  • Toont initiatief en denkt proactief mee over product- en procesverbetering.
  • Kan indien nodig de leiding nemen in technische discussies of (deel)projecten.
  • Helpt collega’s waar nodig en deelt actief kennis met minder ervaren teamleden.
  • Werkt effectief samen met stakeholders buiten het ontwikkelteam.

Reageer

De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
De Transparante Broker rekent € 5,00 marge
Hoeft nog niet op maat gemaakt te worden voor de opdracht