Software Engineer
Software engineer voor datamigratie bij CBG in Utrecht, hybride, 36 uur per week.
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
Voeg een CV toe om de eisen naast jouw ervaring te bekijken.
Je reageert zelf bij de bron. Leg hieronder vast wanneer je je reactie hebt verstuurd.
Bewaar de broker en datum in Mijn reacties.
Gegevens automatisch overgenomen uit de oorspronkelijke publicatie; controleer de details bij de bron. Wij zijn geen partij bij de aanvraag. Hoe wij werken.