Opleidingsniveau
Minimaal HBO werk‑ en denkniveau
Salarisindicatie in loondienst
€4000 - €6500 per maand
Indicatie uurtarief bij ZZP
€450 - €700 per uur
Doorgroeimogelijkheden
Lead GIS‑ontwikkelaar, GIS‑architect, Technical Lead, Solution Architect, Teamlead of Product Owner binnen geodata teams
Competenties & vaardigheden
Smallworld en Magik; GIS‑concepten en datamodellering; API‑first ontwerp en integraties; Test automation en CI/CD; Coachende communicatie en documentatie
Gerelateerde functies
GIS‑architect, GIS‑softwareontwikkelaar, Geospatial Engineer, Solution Architect, Technical Lead GIS
Een Developer Smallworld is een gespecialiseerde GIS‑ontwikkelaar die verantwoordelijk is voor het bouwen, beheren en doorontwikkelen van geografische informatiesystemen gebaseerd op het Smallworld‑platform. De functie combineert diepgaande technische kennis van Smallworld en bijbehorende scriptingtalen (zoals Magik) met solide software engineering‑praktijken: API‑first denken, loosely coupled architecturen, test automation en CI/CD‑principes. De professional werkt aan integraties met andere systemen, organiseert en documenteert dataflows en zorgt dat oplossingen veilig, betrouwbaar en onderhoudbaar zijn. Daarnaast heeft de rol vaak een coachend aspect: het begeleiden van junioren en medioren, het overdragen van kennis en het waarborgen van kwaliteitsprocessen staan centraal.
Het salaris en de contractvorm hangen sterk af van ervaring, sector (bijvoorbeeld nutsbedrijven, adviesbureau of overheid), en de gekozen inleenconstructie. Voor een ervaren Smallworld‑developer met ruime praktijkervaring worden op contractbasis bruto maandsalarissen verwacht in de orde van €4.000 tot €6.500 per maand. Bij inzet via detacherings- of consultancyconstructies zijn gangbare all‑in dagtarieven vaak tussen €450 en €700 per dag. Let op dat veel opdrachten binnen de publieke en gereguleerde sector specifieke voorwaarden hebben: sommige opdrachten worden via het Dynamisch Aankoopsysteem (DAS) uitgegeven of kennen beperkingen voor zzp opdrachten en directe inhuur. Hierdoor wordt interim werk vaak via bureaus of detachering georganiseerd en zijn losse zzp opdrachten niet altijd mogelijk bij opdrachten overheid.
Dagelijkse werkzaamheden bestaan uit het ontwikkelen en aanpassen van Smallworld‑componenten, modelleren van netwerken en attributen, schrijven en onderhouden van Magik‑scripts en het opzetten van integraties (bijvoorbeeld naar datawarehouses of APIs). De developer bouwt en onderhoudt CI/CD‑pipelines, ontwikkelt testautomatisering en voert code‑reviews en performancetests uit. Een belangrijk deel van het werk is ook het borgen van veiligheid en digitale weerbaarheid door secure‑by‑design keuzes, het documenteren van interfaces en het opzetten van monitoring en incidentprocedures. Daarnaast participeert de developer in architectuurbesprekingen, begeleidt collega’s, stelt opleverdocumentatie op en ondersteunt bij acceptatie‑ en integratietesten. Bij projecten met overheidskarakter of grote aanbestedingen zijn ook administratieve en compliance‑taken relevant: leveren volgens contractuele kaders, werken binnen DAS‑procedures en voldoen aan eisen rondom inhuur en verdeling van opdrachten.
Een pad naar specialisme begint met een gedegen technische basis en praktijkervaring in GIS. Een relevante hbo‑opleiding is een goed startpunt; van daaruit is het belangrijk om hands‑on ervaring met Smallworld en Magik op te bouwen in realistische projecten. Leer software engineering-principes (versiebeheer, testautomatisering, CI/CD), oefen met API‑design en integraal denken over datakwaliteit en security. Zoek bewust naar opdrachten — zowel vaste functies als interim werk of detacheringsprojecten — waarin je verantwoordelijkheid krijgt voor integraties en architectuurbeslissingen. Door regelmatig te coachen en kennis te delen, blijf je vakinhoudelijk scherp en ontwikkel je leiderschapskwaliteiten. Wil je als zelfstandige werken dan is het belangrijk op de hoogte te zijn van inhuurregels: zzp opdrachten komen voor maar zijn niet altijd toepasbaar bij opdrachten overheid of bij klanten die via DAS werken; in die gevallen biedt detachering of werken via een bureau vaak de juiste route. Volgen van vakopleidingen, deelname aan vakcommunity’s, en het opbouwen van een portfolio met succesvolle implementaties versnelt de ontwikkeling naar een senior of architectuurrol binnen het GIS‑veld.
Opleidingsniveau
Minimaal HBO werk‑ en denkniveau
Salarisindicatie in loondienst
€4000 - €6500 per maand
Indicatie uurtarief bij ZZP
€450 - €700 per uur
Doorgroeimogelijkheden
Lead GIS‑ontwikkelaar, GIS‑architect, Technical Lead, Solution Architect, Teamlead of Product Owner binnen geodata teams
Competenties & vaardigheden
Smallworld en Magik; GIS‑concepten en datamodellering; API‑first ontwerp en integraties; Test automation en CI/CD; Coachende communicatie en documentatie
Gerelateerde functies
GIS‑architect, GIS‑softwareontwikkelaar, Geospatial Engineer, Solution Architect, Technical Lead GIS
Een Developer Smallworld is een gespecialiseerde GIS‑ontwikkelaar die verantwoordelijk is voor het bouwen, beheren en doorontwikkelen van geografische informatiesystemen gebaseerd op het Smallworld‑platform. De functie combineert diepgaande technische kennis van Smallworld en bijbehorende scriptingtalen (zoals Magik) met solide software engineering‑praktijken: API‑first denken, loosely coupled architecturen, test automation en CI/CD‑principes. De professional werkt aan integraties met andere systemen, organiseert en documenteert dataflows en zorgt dat oplossingen veilig, betrouwbaar en onderhoudbaar zijn. Daarnaast heeft de rol vaak een coachend aspect: het begeleiden van junioren en medioren, het overdragen van kennis en het waarborgen van kwaliteitsprocessen staan centraal.
Het salaris en de contractvorm hangen sterk af van ervaring, sector (bijvoorbeeld nutsbedrijven, adviesbureau of overheid), en de gekozen inleenconstructie. Voor een ervaren Smallworld‑developer met ruime praktijkervaring worden op contractbasis bruto maandsalarissen verwacht in de orde van €4.000 tot €6.500 per maand. Bij inzet via detacherings- of consultancyconstructies zijn gangbare all‑in dagtarieven vaak tussen €450 en €700 per dag. Let op dat veel opdrachten binnen de publieke en gereguleerde sector specifieke voorwaarden hebben: sommige opdrachten worden via het Dynamisch Aankoopsysteem (DAS) uitgegeven of kennen beperkingen voor zzp opdrachten en directe inhuur. Hierdoor wordt interim werk vaak via bureaus of detachering georganiseerd en zijn losse zzp opdrachten niet altijd mogelijk bij opdrachten overheid.
Dagelijkse werkzaamheden bestaan uit het ontwikkelen en aanpassen van Smallworld‑componenten, modelleren van netwerken en attributen, schrijven en onderhouden van Magik‑scripts en het opzetten van integraties (bijvoorbeeld naar datawarehouses of APIs). De developer bouwt en onderhoudt CI/CD‑pipelines, ontwikkelt testautomatisering en voert code‑reviews en performancetests uit. Een belangrijk deel van het werk is ook het borgen van veiligheid en digitale weerbaarheid door secure‑by‑design keuzes, het documenteren van interfaces en het opzetten van monitoring en incidentprocedures. Daarnaast participeert de developer in architectuurbesprekingen, begeleidt collega’s, stelt opleverdocumentatie op en ondersteunt bij acceptatie‑ en integratietesten. Bij projecten met overheidskarakter of grote aanbestedingen zijn ook administratieve en compliance‑taken relevant: leveren volgens contractuele kaders, werken binnen DAS‑procedures en voldoen aan eisen rondom inhuur en verdeling van opdrachten.
Een pad naar specialisme begint met een gedegen technische basis en praktijkervaring in GIS. Een relevante hbo‑opleiding is een goed startpunt; van daaruit is het belangrijk om hands‑on ervaring met Smallworld en Magik op te bouwen in realistische projecten. Leer software engineering-principes (versiebeheer, testautomatisering, CI/CD), oefen met API‑design en integraal denken over datakwaliteit en security. Zoek bewust naar opdrachten — zowel vaste functies als interim werk of detacheringsprojecten — waarin je verantwoordelijkheid krijgt voor integraties en architectuurbeslissingen. Door regelmatig te coachen en kennis te delen, blijf je vakinhoudelijk scherp en ontwikkel je leiderschapskwaliteiten. Wil je als zelfstandige werken dan is het belangrijk op de hoogte te zijn van inhuurregels: zzp opdrachten komen voor maar zijn niet altijd toepasbaar bij opdrachten overheid of bij klanten die via DAS werken; in die gevallen biedt detachering of werken via een bureau vaak de juiste route. Volgen van vakopleidingen, deelname aan vakcommunity’s, en het opbouwen van een portfolio met succesvolle implementaties versnelt de ontwikkeling naar een senior of architectuurrol binnen het GIS‑veld.