Senior Ontwikkelaar

Bright-Professionals

Den Haag

On-site

EUR 90,000 - 120,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

ICTU zoekt een Senior Ontwikkelaar voor de ontwikkeling van een gestandaardiseerde Gemeenschappelijke Bronontsluiting (GBO) die het delen van persoonsgegevens tussen overheidsbronnen en toepassingen mogelijk maakt.

Je werkt aan backend-API’s, integraties en security, met focus op herbruikbare componenten en reference-implementaties. Samen met architecten en analisten realiseer je veilige, schaalbare software en documenteer je de ontwerpkeuzes.

Qualifications

  • Minimaal 7 jaar ervaring als senior softwareontwikkelaar in complexe IT-omgevingen.
  • Ervaring met vertalen van architectuur naar werkende software met aandacht voor security en schaalbaarheid.
  • Ontwerpen en realiseren van backend, API's en integratiecomponenten inclusief REST/GraphQL.
  • Ervaring met container-gebaseerde development en deployment (Git, Docker, Linux, Kubernetes, CI/CD).
  • Kennis van authenticatie/authorisatie zoals OAuth 2.0, OpenID Connect en mutual TLS.
  • Ervaring met softwarekwaliteit en geautomatiseerd testen (unit/integratie/API tests).
  • Ervaring met AI-ondersteunde softwareontwikkeling in productie is een pré.

Responsibilities

  • Ontwikkelen van herbruikbare, veilige en schaalbare softwarecomponenten voor bronontsluiting en gegevensuitwisseling.
  • Technische ontwerpkeuzes maken en hergebruik stimuleren.
  • Zorgen voor tests, documentatie, security en deployability, signaleren van risico’s.
  • Ontwikkelen en onderhouden backend-services, API’s en integratiecomponenten.
  • Implementeren van authenticatie, autorisatie en policy enforcement.
  • Koppelingen realiseren met registers en externe systemen en bestaande open-sourcecomponenten analyseren.

Skills

Senior softwareontwikkelaar
REST API
GraphQL
Docker
Kubernetes
OAuth 2.0
OpenID Connect
Security
Interoperabiliteit

Education

HBO-niveau

Tools

Go (Golang)
Rust
React
TypeScript

Job description

Voor ICTU zoeken wij een Senior Ontwikkelaar. Je werkt aan de ontwikkeling van een gestandaardiseerde Gemeenschappelijke Bronontsluiting (GBO) die het delen van betrouwbare en actuele persoonsgegevens tussen overheidsbronnen en toepassingen zoals de EDI-wallet, OOTS en DvTP mogelijk maakt.
Je draagt bij aan het realiseren van een samenhangende set afspraken, standaarden en voorzieningen en aan een pre-productieversie van de GBO-infrastructuur. Implementatie en opschaling vallen buiten de scope; de focus ligt op ontwikkeling, standaardisatie en interoperabiliteit.

Werkzaamheden
  • Je realiseert herbruikbare, veilige, schaalbare en beheerbare softwarecomponenten voor bronontsluiting en gegevensuitwisseling. Je vertaalt het globaal ontwerp (GBO-GO), de projectstartarchitectuur (GBO-PSA) en technische requirements naar werkende backend-, API-, integratie- en waar nodig front-end functionaliteit.
  • Je neemt deel aan technische ontwerpkeuzes, stimuleert hergebruik van componenten en realiseert referentie-implementaties.
  • Je zorgt voor geautomatiseerde tests, heldere documentatie, securitymaatregelen, logging en deploybaarheid en signaleert technische risico’s, afhankelijkheden en afwijkingen tijdig.
  • Je ontwikkelt en onderhoudt schaalbare backendservices, API’s en integratiecomponenten.
  • Je vertaalt technische requirements naar implementeerbare componenten en implementeert mechanismen voor authenticatie, autorisatie en policy enforcement.
  • Je realiseert koppelingen met registers, voorzieningen en externe systemen en analyseert en integreert bestaande open-sourcecomponenten om onnodige herontwikkeling te voorkomen.
  • Je draagt bij aan de inrichting van ontwikkel-, test- en acceptatieomgevingen, met oog voor onderscheid tussen gemeenschappelijke en gedistribueerde onderdelen.
  • Je voert code reviews uit en draagt bij aan coding standards en softwarekwaliteit.
  • Je ondersteunt integratie- en acceptatietesten met ketenpartners en werkt nauw samen met architecten, analisten, testers en ketenpartners; de samenwerking met Stichting RINIS ziet toe op verdere uitrol (deployment).
  • Je documenteert software, API’s en technische ontwerpkeuzes en draagt bij aan requirementsdocumentatie en het toetsingskader.
  • Je draagt technische kennis over aan de beheerorganisatie en neemt verantwoordelijkheid voor componenten van ontwerp tot werkende implementatie.
jouw profiel
  • Je hebt een sterk analytisch en technisch probleemoplossend vermogen.
  • Je hebt een pragmatische, hands-on ontwikkelmentaliteit.
  • Je kunt architectuur en technische requirements vertalen naar werkende software.
  • Je bent je sterk bewust van security, privacy, beheerbaarheid en softwarekwaliteit.
  • Je denkt en werkt vanuit generieke, modulaire en herbruikbare oplossingen.
  • Je hebt ervaring met complexe en gedistribueerde IT-landschappen.
  • Je werkt nauwkeurig, met oog voor consistentie, testbaarheid en onderhoudbaarheid.
  • Je bent communicatief vaardig en kunt technische keuzes helder toelichten.
  • Je kunt effectief samenwerken met technische en niet-technische stakeholders.
  • Je neemt zelfstandig verantwoordelijkheid voor componenten, van ontwerp tot werkende implementatie.
Functie-eisen
  • Je hebt aantoonbare ervaring als senior softwareontwikkelaar binnen complexe IT-omgevingen (minimaal 7 jaar)
  • Je hebt aantoonbare ervaring met het vertalen van architectuur, functionele requirements en technische ontwerpen naar werkende software, waarbij je expliciet rekening houdt met security, schaalbaarheid, beheerbaarheid, interoperabiliteit en onderhoudbaarheid (minimaal 5 jaar)
  • Je hebt aantoonbare ervaring met het ontwerpen en realiseren van softwareoplossingen, backendservices en integratiecomponenten, inclusief API-ontwerp en -ontwikkeling met REST en/of GraphQL (minimaal 5 jaar)
  • Je hebt aantoonbare ervaring met container-gebaseerde softwareontwikkeling en deployment, waaronder Git, Docker, Linux, Kubernetes en CI/CD (minimaal 5 jaar)
  • Je hebt aantoonbare ervaring met authenticatie- en autorisatiestandaarden zoals OAuth 2.0, OpenID Connect en mutual TLS in de context van gegevensuitwisseling (minimaal 5 jaar)
  • Je hebt aantoonbare ervaring met softwarekwaliteit en geautomatiseerd testen, waaronder unit-, integratie- en API-tests, code reviews, logging, monitoring en foutafhandeling (minimaal 5 jaar)
  • Je hebt aantoonbare ervaring met het verantwoord inzetten van AI-ondersteunde softwareontwikkeling in productieomgevingen; je kunt gegenereerde code kritisch reviewen en testen en gaat zorgvuldig om met vertrouwelijke gegevens, persoonsgegevens en broncode in AI-tools (minimaal 1 jaar)
Functie-wensen
  • Je hebt aantoonbare ervaring met Policy-Based Access Control (PBAC) of soortgelijke autorisatiepatronen, inclusief het vertalen van beleids- en toegangsregels naar technische implementaties. Het is een pré als je ervaring hebt met Federatieve Toegang (FTV).
  • Je hebt aantoonbare ervaring met het ontwikkelen van backendservices in Go (Golang) en/of Rust.
  • Je hebt aantoonbare ervaring met het ontwikkelen van frontend-applicaties met moderne webtechnologieën, zoals TypeScript en React, en je houdt daarbij rekening met toegankelijkheid (WCAG).
Extra Informatie
  • Aantal uur 36 - 36
  • ZZP mogelijk? Nee
  • Thuiswerken mogelijk? N.t.b.
  • Startdatum 22-10-2026
  • Opleidingsniveau HBO
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Ontwikkelaar
Senior Ontwikkelaar

Zohorecruit • Den Haag

Hybrid
EUR 80,000 - 110,000
SI 2501-041 Senior Full Stack Java Developer Den HAag
SI 2501-041 Senior Full Stack Java Developer Den HAag

Sennac International • Den Haag

On-site
EUR 70,000 - 110,000
Senior DotNet (app) backend ontwikkelaar
Senior DotNet (app) backend ontwikkelaar

SourcePower BV • Apeldoorn

On-site
EUR 70,000 - 105,000
Fullstack developer
Fullstack developer

SourcePower • Den Haag

On-site
EUR 70,000 - 90,000
Senior .NET Developer
Senior .NET Developer

Reconneqt • Breda

On-site
EUR 55,000 - 90,000
Hybride werken
Kantoor Breda
Marktconform salaris
+2
Senior .NET Developer
Senior .NET Developer

Anchr • Breda

On-site
EUR 75,000 - 105,000
Kantoor Breda
Full stack developer
Full stack developer

1UP Talent • Amstelveen

On-site
EUR 70,000 - 90,000
Python-ontwikkelaar
Python-ontwikkelaar

Starapple • Rotterdam

Hybrid
EUR 85,000 - 110,000
Hybride werken
Laptop naar keuze
Goede pensioenregeling
+2
Senior Java Developer
Senior Java Developer

S&Z Consultancy • Amsterdam

On-site
EUR 90,000 - 120,000
Senior Java Ontwikkelaar – cluster BCO
Senior Java Ontwikkelaar – cluster BCO

1UP Talent • Rotterdam

On-site
EUR 90,000 - 120,000