< Naar alle vacatures

Software engineer

College ter Beoordeling van Geneesmiddelen (CBG)

Utrecht
36 UUR
1 okt. 2026
Reageer voor 17 september
College ter Beoordeling van Geneesmiddelen (CBG) 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

Het College ter Beoordeling van Geneesmiddelen (CBG) zoekt een ervaren software-engineer voor het programma Nieuw GBS, met focus op het project Datamigratie.

Je werkt in een klein, multidisciplinair agile-team aan het extraheren en migreren van data en documenten uit het legacy IBM FileNet ICI-systeem naar een staging area voor import in het nieuwe Figaro-kernsysteem.

De migratietool is gebouwd in Java en draait op Azure Functions binnen een Terraform-gedefinieerde Azure-omgeving; gekoppeld aan FileNet-API’s, Oracle en een PostgreSQL logisch datamodel.

Werkzaamheden omvatten doorontwikkeling van de migratietool, optimalisatie van infrastructuur en performance, aanpassing van het datamodel en kleine Infra-as-Code wijzigingen.

Het team werkt in sprints (3 weken) met één gezamenlijke kantoordag per week in Utrecht; kennis van het zorgdomein en ervaring binnen de (Rijks)overheid zijn een pré.

Vereist profiel

  • WO werk- en denkniveau.
  • Minimaal 5 jaar aantoonbare werkervaring als Java-softwareengineer en/of data-engineer.
  • Aantoonbare ervaring met of snel leervermogen voor de brede technische stack: Java, Azure (subscriptions, Functions), serverless architectuur, Azure DevOps, Terraform, Oracle en PostgreSQL.
  • Ervaring met datamigraties en het werken met legacy systemen (bij voorkeur FileNet/ICI).
  • Vaardig in het analyseren en vertalen van domeinkennis naar een logisch datamodel en het zelfstandig doorontwikkelen van een bestaande codebase.
  • Sterke communicatieve vaardigheden in Nederlands en Engels, zowel schriftelijk als mondeling; je kunt helder afstemmen met niet-technische stakeholders.
  • Ervaring met Agile werken en samenwerken in teams met verschillende expertises; je bent pragmatisch, resultaatgericht en nauwkeurig.
  • Ervaring binnen de (Rijks)overheid, het zorgdomein of geneesmiddelenregistratie is gewenst.
  • Je vraagt om hulp waar nodig, biedt ondersteuning aan collega’s en brengt humor en collegialiteit mee.

Eisen

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

Wensen

  • Aantoonbare ervaring met Java.
  • Aantoonbare ervaring met Azure subscriptions/cloud engineering.
  • Aantoonbare ervaring met Azure Functions/serverless architecture.
  • Aantoonbare ervaring met Azure DevOps.
  • Aantoonbare ervaring met Terraform/infra as code.
  • Aantoonbare ervaring met Oracle.
  • Aantoonbare ervaring met PostgreSQL.
  • Ervaring 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.

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