College ter Beoordeling van Geneesmiddelen (CBG)

Software engineer

36 uur Detachering ICT Utrecht 15 september 2026
Solliciteren kan tot:18 september 2026 Solliciteer via 1UPPLY

Functie

Functie

Als software-engineer werk je binnen het programma Nieuw GBS, specifiek in het project Datamigratie. Je bent verantwoordelijk voor het migreren van data en documenten uit het huidige IBM FileNet-systeem (ICI) naar een staging area zodat deze beschikbaar zijn voor het nieuwe kernsysteem.

Werkzaamheden

Doorontwikkelen: verder ontwikkelen van de migratietool in Java voor volgende datasets.

Infra & performance: in afstemming met de solution architect optimaliseren van infrastructuur en performance.

Datamodel: aanpassen of uitbreiden van het logisch datamodel in PostgreSQL op basis van businessbehoeften.

Infra as Code: kleine wijzigingen doorvoeren in Terraform-configuratie.

Testen: in overleg met data-analist en projectleider testcode en testrapporten opleveren; bevindingen onderzoeken en bugs fixen.

Migratieplanning: afstemmen over de beste volgorde van migratie voor entiteiten en conform afspraak entiteiten op dev/acc/prod migreren.

Vereisten

Opleiding: WO werk- en denkniveau.

Ervaring: minimaal 5 jaar als Java software engineer en/of data-engineer.

Technisch: ervaring met legacy systemen en snel eigen maken van bestaande codebases.

Methode: ervaring met Agile werken.

Talen: uitstekende schriftelijke en mondelinge communicatie in Nederlands en Engels.

Persoonlijk: zelfstandig, nauwkeurig, pragmatisch en resultaatgericht.

Eisen

  • Kandidaat beschikt over WO werk- en denkniveau
  • Kandidaat heeft minimaal 5 jaar werkervaring als software en/of dataengineer

Gunningscriteria

  • Aantoonbare ervaring met: Java, Azure (subscriptions/cloud engineering), Azure Functions (serverless), Azure DevOps, Terraform (IaC), Oracle en PostgreSQL.
  • Ervaring met datamigraties.
  • Ervaring met samenwerken in multidisciplinaire teams en sterke communicatieve vaardigheden.
  • Ervaring in de (Rijks)overheid, het zorgdomein en/of geneesmiddelenregistratie is een pré.
  • Aantoonbare ervaring met Java
  • Aantoonbare ervaring met Azure subscriptions/cloud engineering
  • Aantoonbare ervaring met Azure Functions/serverless architecture
  • Aantoonbare ervaring met Azure DevOpsAantoonbare ervaring met Terraform/infra as code
  • Aantoonbare ervaring met Oracle
  • Aantoonbare ervaring met Postgre
  • SQLErvaring met datamigraties
  • Ervaring met samenwerking in teams met verschillende expertises
  • Goede communicatieve vaardigheden
  • Pragmatische houding
  • Ervaring met werken in de (Rijks)overheid, het zorgdomein en/of geneesmiddelenregistratie
  • Competenties
  • Je hebt ervaring met de meeste onderdelen van de brede stack
  • Je pikt snel nieuwe vaardigheden op en kunt snel met nieuwe tools of architecturen werken
  • Je bent in staat het domein voldoende te begrijpen en dit te vertalen naar een logisch datamodel
  • Je kunt duidelijk communiceren wat de stappen zijn om nieuwe features te ontwikkelen
  • Je kunt duidelijk communiceren wat de stappen zijn om nieuwe datasets te migreren
  • Je kunt in overleg met de projectleider tot risicoinschatting en prioritering komen
  • Je hebt ervaring met alle genoemde of vergelijkbare tools en design patterns
  • Je kunt je een bestaande code base snel eigen maken en doorontwikkelen
  • Je kunt zelfstandig werken
  • Je kunt jouw werkzaamheden binnen het project organiseren
  • Je kunt helder communiceren over je werkzaamheden
  • Je kunt goed samenwerken met teamgenoten met andere expertises
  • Je hebt ervaring met een legacy systeem
  • Je hebt ervaring met Agile werken
  • Je hebt ervaring in de (Rijks)overheid en/of het zorgdomein
  • Je bent nauwkeurig
  • Je bent accuraat
  • Je bent zeer vaardig in schriftelijke communicatie in Nederlands en Engels
  • Je bent zeer vaardig in mondelinge communicatie in Nederlands en Engels
  • Je bent pragmatisch
  • Je bent resultaatgericht
  • Je hebt humor
  • Je bent leergierig
  • Je bent communicatief

Extra informatie

Competenties

& persoonlijkheid

Snel nieuwe vaardigheden oppikken en werken met nieuwe tools/architecturen.

Helder kunnen communiceren over stappen, risico's en prioriteiten.

Bereidheid om hulp te vragen en te bieden binnen het team.

Pragmatisch, nauwkeurig en met gevoel voor humor.

Werkomgeving

Team: klein, multidisciplinair team met een business expert, data-analist, solution architect, een andere data-engineer (FileNet-expert) en een projectleider.

Werkwijze: agile, in sprints van drie weken; één gezamenlijke kantoordag per week in Utrecht voor refinement/retro/planning.

Technische context: migratietool in Java, draait in een Terraform-gedefinieerde Azure-omgeving op Azure Functions; bron is een FileNet (ICI) DMS met Oracle; doel is een logisch datamodel in PostgreSQL in Azure.

Organisatie

De software-engineer valt organisatorisch onder de IV afdeling. Deze afdeling is ingericht als regie-organisatie die zorgt voor een optimale informatievoorziening en die minder gefocust is op het beheren van de onderliggende systemen en infrastructuur. De eigen IV afdeling van het CBG bestaat uit ca. 35FTE, in hoofdlijnen verdeeld over 5 groepen: Informatiebeveiliging & Privacy, Functioneel Beheer, Informatiemanagement & Architectuur, Servicemanagement en Portfoliomanagement.

Je sollicitatie dient uiterlijk 18 september 2026 om 10:47 uur door ons te zijn ingediend, voorzien van een motivatie (waarin wordt toegelicht hoe aan de eisen en gunningscriteria wordt voldaan) en twee referenties. Wij ontvangen je gegevens graag minimaal één werkdag vóór de sluitingsdatum.

Gerelateerde vacatures

CISO

Amstelveen €11.100 - €14.000
36 uur Detachering ICT

Data Analist

Noord-Holland €4.600 - €7.000
32 - 36 uur Detachering ICT