Opleidingsniveau
Minimaal HBO werk- en denkniveau, bij voorkeur een diploma in Informatica, Geoinformatica of vergelijkbaar (WO is een plus)
Salarisindicatie in loondienst
€20 - €40000 per uur
Indicatie uurtarief bij ZZP
€20 - €60000 per uur
Doorgroeimogelijkheden
Senior Software Engineer GIS, Lead Developer, Solution Architect, Technical Architect, Team Lead, Product Owner, Head of Engineering of CTO
Competenties & vaardigheden
Ruimtelijke databanken (PostGIS), backendprogrammeren (Java/Python/Node.js), frontend JavaScript/TypeScript (React/Angular/Vue), API-design en performance-optimalisatie, CI/CD en geautomatiseerd testen
Gerelateerde functies
GIS Developer, Geodata Engineer, Spatial Data Scientist, GIS Analyst, Backend Developer met GIS-specialisatie
Een Software Engineer GIS ontwikkelt, onderhoudt en optimaliseert softwareoplossingen die ruimtelijke data verwerken, analyseren en tonen. De kern van de functie is het bouwen van betrouwbare en schaalbare backend- en frontendcomponenten voor geografische informatiesystemen, waarbij aandacht is voor performance van geo-query's, datamodellering en integratie met kaartservers en GIS-clients. In de rol werk je veel met databanken die ruimtelijke extensies gebruiken (zoals PostGIS), kaartservers (GeoServer), GIS-desktop- en webclients en API's (REST/GraphQL). De functie vereist een mix van programmeervaardigheden, kennis van ruimtelijke datamodellen en praktische ervaring met het waarborgen van datakwaliteit en bedrijfscontinuïteit.
nnHet salaris voor een Software Engineer GIS verschilt per type contract en ervaring. In loondienst liggen bruto jaarsalarissen doorgaans tussen ongeveer u20AC40.000 en u20AC63.000, afhankelijk van ervaring, locatie en sector. Als consultant of zelfstandige (zzp) zijn tarieven hoger; het jaarinkomen (afhankelijk van bezettingsgraad) is vaak vergelijkbaar met u20AC60.000 tot u20AC120.000 of meer, waarbij dagtarieven meestal tussen u20AC350 en u20AC850 kunnen liggen. Veel GIS-specialisten werken zowel via vaste dienstverbanden als via zzp opdrachten of interim werk; opdrachten overheid en opdrachten bij grotere marktpartijen kennen vaak specifieke aanbestedings- of contractvormen zoals DAS. Bij interim werk of zzp opdrachten is het belangrijk rekening te houden met onkosten, vrije periodes tussen opdrachten en administratieve verplichtingen.
nnDe dagelijkse taken bestaan uit het ontwerpen en implementeren van features die geografische informatie ontsluiten, het optimaliseren van spatial queries en indexen in PostgreSQL/PostGIS, het configureren en tunen van GeoServer of vergelijkbare kaartservers, en het bouwen van interactieve kaarten en analysetools in JavaScript/TypeScript (bijvoorbeeld met React). Je schrijft backendservices in talen als Java, Python of Node.js, ontwerpt API's (REST of GraphQL) en zorgt dat deze veilig, schaalbaar en onderhoudbaar zijn. Daarnaast voer je unit- en integratietesten uit, zet je CI/CD-pijplijnen op voor geautomatiseerde deploys en werkt je mee aan architectuur- en performanceverbeteringen. Taken kunnen ook het beheren van datakwaliteit en procesafstemming met domeindeskundigen omvatten, evenals ondersteuning bij migraties van legacy GIS-systemen of integratie met tools zoals QGIS en ArcGIS. Voor sommige trajecten is kennis van domeinspecifieke systemen (bijvoorbeeld Smallworld of Magik) een pré; kandidaten werken regelmatig in multidisciplinaire teams en kunnen ingezet worden op zzp opdrachten of via interim werk voor zowel commerciële partijen als opdrachten overheid.
nnOm uit te groeien tot specialist begin je met een stevige basis in informatica of geoinformatica (HBO/WO) en praktische ervaring met ruimtelijke databanken en programmeertalen. Volg gerichte cursussen en certificeringen in PostGIS, spatial SQL en kaartservers, en bouw een portfolio van projecten waarin je performanceverbeteringen, datamodellering en API-ontwerp toont. Doe ervaring op in verschillende omgevingen: vaste projecten, zzp opdrachten en interim werk geven uiteenlopende technische en organisatorische inzichten; opdrachten overheid bieden vaak extra complexiteit op het gebied van security en compliance. Werk actief aan codekwaliteit en DevOps-vaardigheden (CI/CD, geautomatiseerd testen), draag bij aan open-source GIS-projecten en bouw een netwerk in de sector via conferenties en vakgroepen. Kennis van aanvullende tooling zoals QGIS, ArcGIS en specifieke systemen als Smallworld of Magik vergroot je inzetbaarheid. Voor zelfstandigen is het verstandig inzicht te krijgen in commerciële aspecten van opdrachten, contractvormen en aanbestedingen (DAS en vergelijkbare kaders), zodat je helder kunt onderhandelen en duurzaam werk vindt. Praktijkervaring gecombineerd met gerichte verdieping in spatial performance, schaalbaarheid en security zal je onderscheiden als specialist en maakt doorgroeien naar senior-, architect- of lead-rollen mogelijk.
Opleidingsniveau
Minimaal HBO werk- en denkniveau, bij voorkeur een diploma in Informatica, Geoinformatica of vergelijkbaar (WO is een plus)
Salarisindicatie in loondienst
€20 - €40000 per uur
Indicatie uurtarief bij ZZP
€20 - €60000 per uur
Doorgroeimogelijkheden
Senior Software Engineer GIS, Lead Developer, Solution Architect, Technical Architect, Team Lead, Product Owner, Head of Engineering of CTO
Competenties & vaardigheden
Ruimtelijke databanken (PostGIS), backendprogrammeren (Java/Python/Node.js), frontend JavaScript/TypeScript (React/Angular/Vue), API-design en performance-optimalisatie, CI/CD en geautomatiseerd testen
Gerelateerde functies
GIS Developer, Geodata Engineer, Spatial Data Scientist, GIS Analyst, Backend Developer met GIS-specialisatie
Een Software Engineer GIS ontwikkelt, onderhoudt en optimaliseert softwareoplossingen die ruimtelijke data verwerken, analyseren en tonen. De kern van de functie is het bouwen van betrouwbare en schaalbare backend- en frontendcomponenten voor geografische informatiesystemen, waarbij aandacht is voor performance van geo-query's, datamodellering en integratie met kaartservers en GIS-clients. In de rol werk je veel met databanken die ruimtelijke extensies gebruiken (zoals PostGIS), kaartservers (GeoServer), GIS-desktop- en webclients en API's (REST/GraphQL). De functie vereist een mix van programmeervaardigheden, kennis van ruimtelijke datamodellen en praktische ervaring met het waarborgen van datakwaliteit en bedrijfscontinuïteit.
nnHet salaris voor een Software Engineer GIS verschilt per type contract en ervaring. In loondienst liggen bruto jaarsalarissen doorgaans tussen ongeveer u20AC40.000 en u20AC63.000, afhankelijk van ervaring, locatie en sector. Als consultant of zelfstandige (zzp) zijn tarieven hoger; het jaarinkomen (afhankelijk van bezettingsgraad) is vaak vergelijkbaar met u20AC60.000 tot u20AC120.000 of meer, waarbij dagtarieven meestal tussen u20AC350 en u20AC850 kunnen liggen. Veel GIS-specialisten werken zowel via vaste dienstverbanden als via zzp opdrachten of interim werk; opdrachten overheid en opdrachten bij grotere marktpartijen kennen vaak specifieke aanbestedings- of contractvormen zoals DAS. Bij interim werk of zzp opdrachten is het belangrijk rekening te houden met onkosten, vrije periodes tussen opdrachten en administratieve verplichtingen.
nnDe dagelijkse taken bestaan uit het ontwerpen en implementeren van features die geografische informatie ontsluiten, het optimaliseren van spatial queries en indexen in PostgreSQL/PostGIS, het configureren en tunen van GeoServer of vergelijkbare kaartservers, en het bouwen van interactieve kaarten en analysetools in JavaScript/TypeScript (bijvoorbeeld met React). Je schrijft backendservices in talen als Java, Python of Node.js, ontwerpt API's (REST of GraphQL) en zorgt dat deze veilig, schaalbaar en onderhoudbaar zijn. Daarnaast voer je unit- en integratietesten uit, zet je CI/CD-pijplijnen op voor geautomatiseerde deploys en werkt je mee aan architectuur- en performanceverbeteringen. Taken kunnen ook het beheren van datakwaliteit en procesafstemming met domeindeskundigen omvatten, evenals ondersteuning bij migraties van legacy GIS-systemen of integratie met tools zoals QGIS en ArcGIS. Voor sommige trajecten is kennis van domeinspecifieke systemen (bijvoorbeeld Smallworld of Magik) een pré; kandidaten werken regelmatig in multidisciplinaire teams en kunnen ingezet worden op zzp opdrachten of via interim werk voor zowel commerciële partijen als opdrachten overheid.
nnOm uit te groeien tot specialist begin je met een stevige basis in informatica of geoinformatica (HBO/WO) en praktische ervaring met ruimtelijke databanken en programmeertalen. Volg gerichte cursussen en certificeringen in PostGIS, spatial SQL en kaartservers, en bouw een portfolio van projecten waarin je performanceverbeteringen, datamodellering en API-ontwerp toont. Doe ervaring op in verschillende omgevingen: vaste projecten, zzp opdrachten en interim werk geven uiteenlopende technische en organisatorische inzichten; opdrachten overheid bieden vaak extra complexiteit op het gebied van security en compliance. Werk actief aan codekwaliteit en DevOps-vaardigheden (CI/CD, geautomatiseerd testen), draag bij aan open-source GIS-projecten en bouw een netwerk in de sector via conferenties en vakgroepen. Kennis van aanvullende tooling zoals QGIS, ArcGIS en specifieke systemen als Smallworld of Magik vergroot je inzetbaarheid. Voor zelfstandigen is het verstandig inzicht te krijgen in commerciële aspecten van opdrachten, contractvormen en aanbestedingen (DAS en vergelijkbare kaders), zodat je helder kunt onderhandelen en duurzaam werk vindt. Praktijkervaring gecombineerd met gerichte verdieping in spatial performance, schaalbaarheid en security zal je onderscheiden als specialist en maakt doorgroeien naar senior-, architect- of lead-rollen mogelijk.