Software Engineer

Software engineer voor datamigratie bij CBG in Utrecht, hybride, 36 uur per week.

Bekijk en reageer bij bluetrail.nl (externe link)

Eisen

  • Minimaal 5 jaar werkervaring als software engineer en/of data engineer
  • WO werk- en denkniveau

Wensen

  • Ervaring binnen de (Rijks)overheid, het zorgdomein en/of geneesmiddelenregistratie
  • Aantoonbare ervaring met datamigraties
  • Ervaring met samenwerken in multidisciplinaire teams
  • Aantoonbare ervaring met Java, Azure subscriptions / cloud engineering, Azure Functions / serverless architecture, Azure DevOps, Terraform / Infrastructure as Code, Oracle en PostgreSQL
  • Goede communicatieve vaardigheden en een pragmatische werkhouding
Volledige omschrijving

Voor het College ter Beoordeling van Geneesmiddelen (CBG) zoeken wij een ervaren Software engineer. Je werkt binnen de IV-afdeling aan het programma Nieuw GBS en wordt ingezet op het project Datamigratie.

Binnen Nieuw GBS wordt een nieuw primair systeem ontwikkeld ter ondersteuning van het beoordelingsproces van geneesmiddelen. Het project Datamigratie is verantwoordelijk voor het extraheren van gestructureerde data en documenten uit het huidige systeem, zodat deze beschikbaar kunnen worden gesteld aan het nieuwe kernsysteem Figaro.

Je werkt aan de migratie vanuit ICI, een IBM FileNet-applicatie met een in Java gebouwd documentmanagementsysteem en een Oracle-database. De bestaande migratietool is eveneens gebouwd in Java en draait binnen een met Terraform ingerichte Azure-omgeving op basis van een serverless Azure Functions-architectuur.

Voor ieder record wordt via een API een request gedaan naar FileNet. De teruggegeven gegevens, waaronder attributen, relaties en systeemeigenschappen, worden door de migratietool vertaald naar het logisch datamodel in een PostgreSQL-database in Azure.

Werkzaamheden

- Doorontwikkelen van de Java-migratietool voor nieuwe datasets.

- Voorbereiden en uitvoeren van datamigraties voor volgende releases van Figaro.

- Samen met de solution architect optimaliseren van infrastructuur en performance.

- Aanpassen en uitbreiden van het logisch datamodel in PostgreSQL op basis van businessbehoeften.

- Uitvoeren van kleine wijzigingen in de Infrastructure as Code met Terraform.

- In samenwerking met de data-analist en projectleider opleveren van testcode en testrapportages.

- Onderzoeken van bevindingen van de data-analist en oplossen van bugs.

- Afstemmen van de meest geschikte volgorde voor het migreren van entiteiten.

- Migreren van entiteiten naar de ontwikkel-, acceptatie- en productieomgeving.

- Communiceren over aanpak, risico’s, planning en prioriteiten.

Je komt terecht in een klein team met een business expert, data-analist, solution architect en een andere data-engineer die tevens FileNet-expert is. Het team staat onder directe leiding van de projectleider.

Er wordt Agile gewerkt in sprints van drie weken. Eén dag per week komt het team gezamenlijk naar kantoor in Utrecht voor onder andere refinement, retrospective en planning.

Wat wordt er van jou gevraagd?

Eisen bij de opdracht:

- Je beschikt over WO werk- en denkniveau.

- Je hebt minimaal 5 jaar werkervaring als software engineer en/of data engineer.

Wensen bij de opdracht:

- Je hebt aantoonbare ervaring met de genoemde technieken en design patterns, waaronder:

- Java;

- Azure subscriptions / cloud engineering;

- Azure Functions / serverless architecture;

- Azure DevOps;

- Terraform / Infrastructure as Code;

- Oracle;

- PostgreSQL.

- Je hebt aantoonbare ervaring met datamigraties.

- Je hebt ervaring met het samenwerken in teams waarin verschillende expertises vertegenwoordigd zijn.

- Je beschikt over goede communicatieve vaardigheden en hebt een pragmatische werkhouding.

- Je hebt ervaring binnen de (Rijks)overheid, het zorgdomein en/of geneesmiddelenregistratie.

Aanvullend profiel

- Je kunt je een bestaande codebase snel eigen maken en deze verder ontwikkelen.

- Je hebt ervaring met legacy-systemen.

- Je hebt ervaring met Agile werken.

- Je kunt zelfstandig werken en je eigen werkzaamheden binnen het project organiseren.

- Je kunt helder communiceren over voortgang, risico’s en werkzaamheden.

- Je werkt goed samen met collega's met zowel technische als niet-technische expertises.

- Je bent in staat om nieuwe tools, technieken en architecturen snel eigen te maken.

- Je kunt het inhoudelijke domein voldoende doorgronden om dit te vertalen naar een logisch datamodel.

- Je bent zeer vaardig in mondelinge en schriftelijke communicatie in zowel Nederlands als Engels.

- Je bent nauwkeurig en accuraat.

- Je bent pragmatisch en resultaatgericht.

Competenties

- Leergierig

- Communicatief sterk

- Zelfstandig

- Samenwerkingsgericht

- Nauwkeurig

- Accuraat

- Pragmatisch

- Resultaatgericht

- Analytisch

- Flexibel

- Humor

Begint jouw trail hier?

Reageer direct

In het kort

Referentienummer2026-08614

LocatieUtrecht

Startdatum1 oktober 2026

Einddatum30 augustus 2027

Optie op verlengingNog niet bekend

Uren per week36u p/w

Sluitingsdatum18 september 2026

10:00

Kan ik je op weg helpen?

Romano de Bruin

Je CV en reacties

Gegevens automatisch overgenomen uit de oorspronkelijke publicatie; controleer de details bij de bron. Wij zijn geen partij bij de aanvraag. Hoe wij werken.