Opleidingsniveau
Minimaal afgeronde hbo-bachelor in informatica, software engineering of een vergelijkbare richting
Salarisindicatie in loondienst
€60000 - €85000 per jaar
Indicatie uurtarief bij ZZP
€65 - €95 per uur
Doorgroeimogelijkheden
Technical Lead, Lead Engineer, Data Architect, Engineering Manager, Head of Data
Competenties & vaardigheden
Java (recent), Spring Boot, Cloud & Kubernetes, SQL/PostgreSQL, CI/CD en testautomatisering
Gerelateerde functies
Data Engineer, Backend Engineer, Cloud Engineer, DevOps Engineer, Platform Engineer
Als Senior Software Engineer DataHub ben je verantwoordelijk voor het ontwerpen, realiseren en beheren van robuuste data- en integratiecomponenten binnen een modern data-platform. Je houdt je bezig met back-end ontwikkeling in Java en frameworks zoals Spring Boot, het modelleren en beheren van relationele en gedistribueerde dataopslag (bijvoorbeeld PostgreSQL en data lake technologieën), en het ontwikkelen van schaalbare verwerkingspijplijnen met tools zoals Apache Spark en orkestratieplatforms. Je werkt zowel zelfstandig als in multidisciplinaire teams en draagt actief bij aan architectuurbeslissingen, code reviews en kwaliteitsborging. Operationele verantwoordelijkheid hoort bij de rol: monitoring, incidentrespons en het duurzaam oplossen van productiestoringen zijn dagelijkse aandachtspunten. De functie vereist een pragmatische houding richting TDD, testautomatisering en CI/CD-praktijken om continue oplevering van betrouwbare software te waarborgen.
Het salaris en tarief variëren afhankelijk van contractvorm en werkveld. Bij een vaste dienstbetrekking ligt het bruto jaarsalaris voor een senior engineer vaak in de orde van grootte van ongeveer €60.000 tot €85.000 per jaar, afhankelijk van ervaring, specialisatie en secundaire arbeidsvoorwaarden. Voor consultancy of zzp opdrachten worden conform marktpraktijk hogere uurtarieven gehanteerd; veel senior data-engineers en platform-specialisten hanteren dag- of uurtarieven tussen circa €65 en €95 per uur exclusief btw voor interim werk en zzp opdrachten, vooral wanneer er ervaring is met opdrachten overheid en complexe datavraagstukken. Bij opdrachten in de publieke sector of bij hoog betrouwbare data-operaties kan de vraag naar ervaren specialisten extra premie geven. Ook binnen interim werk is ervaring met security, beschikbaarheid en compliance vaak doorslaggevend in het vaststellen van het tarief. De term DAS kan in sommige contexten een rol spelen bij gespecialiseerde data-access oplossingen en beïnvloedt vaak de waarde die een specialist kan toevoegen.
De dagelijkse taken bestaan uit het vertalen van functionele en niet-functionele eisen naar technische ontwerpen, schrijven van robuuste en goed testbare code, en het bouwen van data-integratiepipelines. Je configureert en beheert containeromgevingen zoals Docker en Kubernetes/OpenShift, schrijft HELM-charts en zorgt dat deployment pipelines (Maven, Tekton, Git/Gitea) betrouwbaar draaien. Je voert en beoordeelt peer reviews, implementeert unit- en integratietesten en bouwt testautomatisering om regressierisico’s te minimaliseren. Een belangrijk deel van het werk bestaat uit samenwerking met data-analisten, data-architecten en front-end teams (bijvoorbeeld integratie met Angular-componenten) om end-to-end data-oplossingen te leveren. Daarnaast omvat de rol monitoring en incidentmanagement: je stelt alerting in, analyseert performance-issues en draagt bij aan post-incident analyses en structurele verbeteringen. Communicatie en stakeholdermanagement zijn altijd aanwezig, zeker bij projecten in de publieke sector en bij opdrachten overheid waar transparantie en documentatie verplicht zijn.
De weg naar specialistisch niveau combineert formele opleiding, jarenlange praktijkervaring en gerichte verdiepingen. Begin met een relevante hbo- of wo-opleiding in informatica, software engineering of vergelijkbaar en bouw daarna ervaring op met moderne Java-versies en frameworks. Verdiep je vervolgens in data-platform tooling (Spark, Databricks), relationele databases (Postgres) en container- en cloudplatforms (Azure, Kubernetes). Praktische ervaring door middel van projecten, zzp opdrachten of interim werk versnelt het leerproces: werken aan echte productieomgevingen, inclusief monitoring en incidentmanagement, is cruciaal. Volg aanvullende cursussen en certificeringen rond cloud (Azure), Kubernetes en data engineering, en leer CI/CD-praktijken en security by design. Deelname aan community’s, bijdragen aan open-source projecten, en actiegerichte kennisdeling binnen teams (documentatie, workshops) versterken zowel inhoudelijke expertise als zichtbaarheid bij potentiële klanten en werkgevers. Kennis van operationele patronen zoals DAS, ervaring met opdrachten overheid en bewezen succes in interim werk of zzp opdrachten vergroten de kans op complexe opdrachten en hogere tarieven. Ten slotte zijn soft skills zoals analytisch vermogen, communicatie en samenwerken in scrumteams onmisbaar om van een senior ontwikkelaar een erkende specialist te maken.
Opleidingsniveau
Minimaal afgeronde hbo-bachelor in informatica, software engineering of een vergelijkbare richting
Salarisindicatie in loondienst
€60000 - €85000 per jaar
Indicatie uurtarief bij ZZP
€65 - €95 per uur
Doorgroeimogelijkheden
Technical Lead, Lead Engineer, Data Architect, Engineering Manager, Head of Data
Competenties & vaardigheden
Java (recent), Spring Boot, Cloud & Kubernetes, SQL/PostgreSQL, CI/CD en testautomatisering
Gerelateerde functies
Data Engineer, Backend Engineer, Cloud Engineer, DevOps Engineer, Platform Engineer
Als Senior Software Engineer DataHub ben je verantwoordelijk voor het ontwerpen, realiseren en beheren van robuuste data- en integratiecomponenten binnen een modern data-platform. Je houdt je bezig met back-end ontwikkeling in Java en frameworks zoals Spring Boot, het modelleren en beheren van relationele en gedistribueerde dataopslag (bijvoorbeeld PostgreSQL en data lake technologieën), en het ontwikkelen van schaalbare verwerkingspijplijnen met tools zoals Apache Spark en orkestratieplatforms. Je werkt zowel zelfstandig als in multidisciplinaire teams en draagt actief bij aan architectuurbeslissingen, code reviews en kwaliteitsborging. Operationele verantwoordelijkheid hoort bij de rol: monitoring, incidentrespons en het duurzaam oplossen van productiestoringen zijn dagelijkse aandachtspunten. De functie vereist een pragmatische houding richting TDD, testautomatisering en CI/CD-praktijken om continue oplevering van betrouwbare software te waarborgen.
Het salaris en tarief variëren afhankelijk van contractvorm en werkveld. Bij een vaste dienstbetrekking ligt het bruto jaarsalaris voor een senior engineer vaak in de orde van grootte van ongeveer €60.000 tot €85.000 per jaar, afhankelijk van ervaring, specialisatie en secundaire arbeidsvoorwaarden. Voor consultancy of zzp opdrachten worden conform marktpraktijk hogere uurtarieven gehanteerd; veel senior data-engineers en platform-specialisten hanteren dag- of uurtarieven tussen circa €65 en €95 per uur exclusief btw voor interim werk en zzp opdrachten, vooral wanneer er ervaring is met opdrachten overheid en complexe datavraagstukken. Bij opdrachten in de publieke sector of bij hoog betrouwbare data-operaties kan de vraag naar ervaren specialisten extra premie geven. Ook binnen interim werk is ervaring met security, beschikbaarheid en compliance vaak doorslaggevend in het vaststellen van het tarief. De term DAS kan in sommige contexten een rol spelen bij gespecialiseerde data-access oplossingen en beïnvloedt vaak de waarde die een specialist kan toevoegen.
De dagelijkse taken bestaan uit het vertalen van functionele en niet-functionele eisen naar technische ontwerpen, schrijven van robuuste en goed testbare code, en het bouwen van data-integratiepipelines. Je configureert en beheert containeromgevingen zoals Docker en Kubernetes/OpenShift, schrijft HELM-charts en zorgt dat deployment pipelines (Maven, Tekton, Git/Gitea) betrouwbaar draaien. Je voert en beoordeelt peer reviews, implementeert unit- en integratietesten en bouwt testautomatisering om regressierisico’s te minimaliseren. Een belangrijk deel van het werk bestaat uit samenwerking met data-analisten, data-architecten en front-end teams (bijvoorbeeld integratie met Angular-componenten) om end-to-end data-oplossingen te leveren. Daarnaast omvat de rol monitoring en incidentmanagement: je stelt alerting in, analyseert performance-issues en draagt bij aan post-incident analyses en structurele verbeteringen. Communicatie en stakeholdermanagement zijn altijd aanwezig, zeker bij projecten in de publieke sector en bij opdrachten overheid waar transparantie en documentatie verplicht zijn.
De weg naar specialistisch niveau combineert formele opleiding, jarenlange praktijkervaring en gerichte verdiepingen. Begin met een relevante hbo- of wo-opleiding in informatica, software engineering of vergelijkbaar en bouw daarna ervaring op met moderne Java-versies en frameworks. Verdiep je vervolgens in data-platform tooling (Spark, Databricks), relationele databases (Postgres) en container- en cloudplatforms (Azure, Kubernetes). Praktische ervaring door middel van projecten, zzp opdrachten of interim werk versnelt het leerproces: werken aan echte productieomgevingen, inclusief monitoring en incidentmanagement, is cruciaal. Volg aanvullende cursussen en certificeringen rond cloud (Azure), Kubernetes en data engineering, en leer CI/CD-praktijken en security by design. Deelname aan community’s, bijdragen aan open-source projecten, en actiegerichte kennisdeling binnen teams (documentatie, workshops) versterken zowel inhoudelijke expertise als zichtbaarheid bij potentiële klanten en werkgevers. Kennis van operationele patronen zoals DAS, ervaring met opdrachten overheid en bewezen succes in interim werk of zzp opdrachten vergroten de kans op complexe opdrachten en hogere tarieven. Ten slotte zijn soft skills zoals analytisch vermogen, communicatie en samenwerken in scrumteams onmisbaar om van een senior ontwikkelaar een erkende specialist te maken.