Senior Full Stack Developer

Ministerie van Onderwijs, Cultuur en Wetenschap (OCW)

image

Geen max uurtarief

Zuid-Holland

36 uur p/w

ICT Informatievoorziening

16de juni, 2025

20ste juni, 2025

DE OPDRACHTOMSCHRIJVING
ZZP of detachering

De Rijksdienst voor het Cultureel Erfgoed (RCE) zoekt een zelfstandig opererende Senior Full Stack Developer voor een tijdelijke opdracht. Binnen deze opdracht lever je als externe professional een bijdrage aan het realiseren van de doelarchitectuur van de RCE. De opdracht is gericht op het realiseren van concrete resultaten en heeft als einddatum 31-12-2025 met een optie tot verlenging met 1 x 6 maanden. Jouw werkzaamheden omvatten:
Het vervangen van de in de registerbeheerprocessen door RCE gebruikte Mule webservices door nieuwe microservices. Dit conform de doelarchitectuur en met behoud van de bestaande functionaliteit en business logica. Concreet gaat het hier om een kleine 20 services waaronder zo’n zes technische services. Naar aanleiding van veranderende omstandigheden kunnen deze aantallen nog enigszins wijzigen;
Het technisch documenteren van de microservices in de Git Repository (momenteel Bitbucket), inclusief een verwijzing naar de functionele documentatie;
Het overnemen en indien nodig (naar eigen inzicht) aanpassen of toevoegen van unit tests;
Het ontwerpen, inrichten en toepassen van een testframework voor het vergelijken van de antwoordberichten van de nieuwe microservices met die van de bestaande Mule webservices;
Het aanpassen van de microservices als uit de tests blijkt dat de functionaliteit van de services gewijzigd is ten opzichte van de bestaande functionaliteit;
Het in nauw overleg met de stakeholders in acceptatie en vervolgens in productie brengen van de nieuwe microservices;
Het uitfaseren van de Mule-software, in nauwe samenwerking met belanghebbenden;
Het migreren van GeoServer en het Windows platform waar dat op draait, naar het nieuwe BTO-Next platform;
Het migreren van delen van de huidige PostgreSQL database naar het nieuwe BTO-Next platform;
Het ontwikkelen en inrichten van een CI/CD-straat op het nieuwe BTO-Next platform;
Het afronden van de vervanging van de WebGIS Publisher-kaarten door Onemap-kaarten in het lokale Monumentenregister (MR.local);
Het in nauw overleg met de stakeholders in productie brengen van de aangepaste versie van MR.local;
Het overzetten van MR.Local naar het nieuwe BTO-Next platform;
Het mogelijk maken dat de geo-specialisten zelfstandig het configuratiebestand kunnen aanpassen van de monitoring tool voor het monitoren van lokale en externe geoservices;
Het overzetten van de monitoring tool naar het BTO-Next platform;
Het duurzaam archiveren van uitgefaseerde applicaties en services;
Het maken van een terugval mogelijkheid naar het oude BTO-platform;
Het gedurende de looptijd van de opdracht uitvoeren van beheerwerkzaamheden om daarmee de correcte werking te kunnen garanderen van de web- en microservices, MR.local en de geoservices monitoring tool.
De optie tot verlenging is bedoeld voor een eventuele volgende fase van de IT-transitie. In dat geval zullen nieuwe te realiseren resultaten door de opdrachtgever worden vastgesteld. De RCE stelt jou als opdrachtnemer in de gelegenheid om vanuit jouw eigen expertise, zelfstandig en in overleg met de RCE architecten.

De Eisen
Afgeronde relevante technische HBO opleiding informatica of vergelijkbaar (diploma)
Kennis van Java
Kennis van Mulesoft, aangetoond via certificaat Mulesoft certified developer of vergelijkbaar
MuleSoft Anypoint Platform en Mule runtime versie 39 en 4 (5 jaar)
Ervaring in software development JAVA (5 jaar)
Kennis van het maken van ETL stromen door ervaring als data engineer of ESB specialist (5 jaar)Afgeronde relevante technische HBO opleiding informatica of vergelijkbaar (diploma)Kennis van JavaKennis van Mulesoft, aangetoond via certificaat Mulesoft certified developer of vergelijkbaarMuleSoft Anypoint Platform en Mule runtime versie 39 en 4 (5 jaar)Ervaring in software development JAVA (5 jaar)Kennis van het maken van ETL stromen door ervaring als data engineer of ESB specialist (5 jaar)
De Wensen
Kennis van SQL Server, Postgres/PostGIS, C#, Powershell, Bash Kennis van Cloud Server Infrastructuur en Windows Powershell Kennis van de overheid basisregistraties Kennis van SmartdocumentsKennis van SQL Server, Postgres/PostGIS, C#, Powershell, Bash Kennis van Cloud Server Infrastructuur en Windows Powershell Kennis van de overheid basisregistraties Kennis van Smartdocuments
Interesse in deze opdracht?
Zo werkt onze dienstverlening
1
BINNEN 1 WERKDAG REACTIE
  • We beoordelen je CV om te zien of er een match is.
  • We controleren of je voldoet aan de eisen en wensen.
  • We onderzoeken op basis van data of je gewenste tarief concurrerend is.

Omdat het proces verloopt via een aanbesteding is het belangrijk dat je een goede kans maakt om de opdracht te winnen. Bij een match starten we het offertetraject, bij twijfel laten we dit binnen 1 werkdag weten.

2
INTRODUCTIE BIJ DE OPDRACHTGEVER

De procedure verloopt via een aanbesteding. De eerste introductie doen wij daarom op papier.

  • We werken samen een offerte uit waarin we toelichten waarom jouw profiel aansluit op de gestelde eisen en wensen.
  • We verzamelen de benodigde stukken indien gevraagd zoals referenties, diploma's, motivatiebrief, VOG etc...
  • Op basis van data bepalen we een kansrijk uurtarief voor de offerte. Jij hebt zelf natuurlijk het laatste woord in het biedingstarief.
3
AAN DE SLAG
ZZP

Wij houden van eerlijk en transparant zaken doen.
Als je aan slag gaat via Bij Oranje hanteren we de volgende voorwaarden:

  • We vragen 10% marge over je uurtarief voor de duur van de opdracht.
  • We betalen je factuur binnen 21 dagen, je hoeft dus niet op je geld te wachten!
  • Als jij je opdracht goed doet en daardoor bij de dezelfde opdrachtgever een nieuwe opdracht mag doen dan ben je daar volledig vrij in! We hanteren geen concurrentie-/ relatiebeding.
Detachering

Wij houden van eerlijk en transparant zaken doen.
Als je aan de slag gaat via Bij Oranje Detachering dan hanteren we de volgende voorwaarden:

  • We vullen samen een loonheffingsverklaring in en tekenen een overeenkomst van opdracht.
  • We rekenen 15% marge van je uurtarief voor de duur van de opdracht. Het resterende bedrag verlonen we volledig als brutoloon.
  • Binnen 21 dagen na het ontvangen van je getekende urenstaat, ontvang je de netto-betaling op je bankrekening. Je hoeft dus niet op je geld te wachten!
  • Als jij je opdracht goed doet en daardoor bij dezelfde opdrachtgever een nieuwe opdracht mag doen dan ben je daar volledig vrij in! We hanteren geen concurrentie-/relatiebeding.
Reageer direct
De opdracht sluit 20-06-2025
Je hebt nog 4 dagen om te reageren.
Reageer minstens 1 dag voor de sluitingstijd van deze opdracht.

Eventuele motivatie volgt in een latere fase

Akkoord geen bemiddelaar / bureau

Om de inhuurketen kort en transparant te houden kiezen wij ervoor om alleen direct met de zelfstandige te schakelen en niet met bemiddelende partijen.