< Naar alle vacatures

Senior Software Engineer

Opleidingsniveau

HBO of universitaire opleiding in de informatica of vergelijkbare werkervaring

Salarisindicatie in loondienst

€4000 - €6500 per maand

Indicatie uurtarief bij ZZP

€70 - €100 per uur

Doorgroeimogelijkheden

Lead Developer, Software Architect, CTO

Competenties & vaardigheden

Communicatieve vaardigheden, Probleemoplossend vermogen, Kennis van softwareontwikkeling, Teamwerk, ervaring met Agile methodologieën

Gerelateerde functies

Software Developer, Lead Developer, Software Architect, Systeemarchitect

Functieomschrijving

Een Senior Software Engineer is verantwoordelijk voor het ontwerpen, ontwikkelen en implementeren van complexe softwaretoepassingen. Deze rol vereist uitgebreide kennis van softwareontwikkeling en het vermogen om innovatieve oplossingen te creëren binnen uitdagende omgevingen. Senior Software Engineers werken vaak in teams die gebruik maken van moderne methodologieën zoals Agile en Scrum, waarbij zij niet alleen hun technische vaardigheden inzetten, maar ook fungeren als coaches en leiders binnen het team. Hun ervaring stelt hen in staat om niet alleen software te ontwikkelen, maar ook bij te dragen aan architectuurbeslissingen en verbeteringen in het ontwikkelproces.

Salarisindicatie

Het salaris voor een Senior Software Engineer kan variëren afhankelijk van ervaring, locatie en de sector waarin men werkt. Voor vaste dienstverbanden in de overheid en andere sectoren ligt het salaris meestal tussen de € 4.000 en € 6.500 per maand. ZZP’ers en consultants in interim werk kunnen bovendien hogere tarieven vragen, met een uurtarief dat doorgaans tussen de € 70 en € 100 ligt, afhankelijk van hun expertise en het type opdrachten dat zij aannemen. Voor opdrachten bij de overheid kan het tarief iets lager liggen vanwege budgettaire beperkingen, maar de duurzaamheid en stabiliteit van overheidssamenwerkingen zijn aantrekkelijke aspecten van deze opdrachten.

Typische taken

De typische taken van een Senior Software Engineer omvatten het ontwerpen van softwarearchitecturen, het uitvoeren van code reviews en het coachen van minder ervaren teamleden. Daarnaast zijn ze actief betrokken bij het hele ontwikkelproces, van het opstellen van vereisten en het creëren van technische specificaties tot het testen en implementeren van software. Ze evalueren voortdurend de effectiviteit van bestaande systemen en processen en doen voorstellen voor verbetering. Ook zijn ze vaak verantwoordelijk voor het beheren van de communicatie met belanghebbenden en het indien nodig aanpassen van projectplannen om aan de behoeften van de klant te voldoen. Met de toenemende vraag naar cloudgebaseerde en mobiele applicaties, nemen veel Senior Software Engineers ook opdrachten aan die zich richten op mobiele datacommunicatie.

Specialisatie en loopbaanontwikkeling

Om een specialist te worden in de rol van Senior Software Engineer, is het essentieel om een sterke basis in informatica en softwareontwikkeling te hebben. Dit kan worden bereikt door een HBO- of universitaire opleiding in de informatica of vergelijkbare werkervaring. Na de eerste jaren in junior rollen kunnen professionals zich verder ontwikkelen door ervaring op te doen in verschillende technologieën en frameworks, zoals C#, .NET, en Python. Deelname aan professionele netwerken en het volgen van cursussen in opkomende technologieën, zoals cloud computing en machine learning, zijn belangrijke stappen om vaardigheden te verbreden. Verder kan het behalen van certificaten in Agile en Scrum de carrièrekansen vergroten. Met ervaring en expertise kunnen Senior Software Engineers doorgroeien naar functies zoals Lead Developer, Software Architect of zelfs CTO, afhankelijk van hun carrièrepad en interesses.

Opleidingsniveau

HBO of universitaire opleiding in de informatica of vergelijkbare werkervaring

Salarisindicatie in loondienst

€4000 - €6500 per maand

Indicatie uurtarief bij ZZP

€70 - €100 per uur

Doorgroeimogelijkheden

Lead Developer, Software Architect, CTO

Competenties & vaardigheden

Communicatieve vaardigheden, Probleemoplossend vermogen, Kennis van softwareontwikkeling, Teamwerk, ervaring met Agile methodologieën

Gerelateerde functies

Software Developer, Lead Developer, Software Architect, Systeemarchitect

Functieomschrijving

Een Senior Software Engineer is verantwoordelijk voor het ontwerpen, ontwikkelen en implementeren van complexe softwaretoepassingen. Deze rol vereist uitgebreide kennis van softwareontwikkeling en het vermogen om innovatieve oplossingen te creëren binnen uitdagende omgevingen. Senior Software Engineers werken vaak in teams die gebruik maken van moderne methodologieën zoals Agile en Scrum, waarbij zij niet alleen hun technische vaardigheden inzetten, maar ook fungeren als coaches en leiders binnen het team. Hun ervaring stelt hen in staat om niet alleen software te ontwikkelen, maar ook bij te dragen aan architectuurbeslissingen en verbeteringen in het ontwikkelproces.

Salarisindicatie

Het salaris voor een Senior Software Engineer kan variëren afhankelijk van ervaring, locatie en de sector waarin men werkt. Voor vaste dienstverbanden in de overheid en andere sectoren ligt het salaris meestal tussen de € 4.000 en € 6.500 per maand. ZZP’ers en consultants in interim werk kunnen bovendien hogere tarieven vragen, met een uurtarief dat doorgaans tussen de € 70 en € 100 ligt, afhankelijk van hun expertise en het type opdrachten dat zij aannemen. Voor opdrachten bij de overheid kan het tarief iets lager liggen vanwege budgettaire beperkingen, maar de duurzaamheid en stabiliteit van overheidssamenwerkingen zijn aantrekkelijke aspecten van deze opdrachten.

Typische taken

De typische taken van een Senior Software Engineer omvatten het ontwerpen van softwarearchitecturen, het uitvoeren van code reviews en het coachen van minder ervaren teamleden. Daarnaast zijn ze actief betrokken bij het hele ontwikkelproces, van het opstellen van vereisten en het creëren van technische specificaties tot het testen en implementeren van software. Ze evalueren voortdurend de effectiviteit van bestaande systemen en processen en doen voorstellen voor verbetering. Ook zijn ze vaak verantwoordelijk voor het beheren van de communicatie met belanghebbenden en het indien nodig aanpassen van projectplannen om aan de behoeften van de klant te voldoen. Met de toenemende vraag naar cloudgebaseerde en mobiele applicaties, nemen veel Senior Software Engineers ook opdrachten aan die zich richten op mobiele datacommunicatie.

Specialisatie en loopbaanontwikkeling

Om een specialist te worden in de rol van Senior Software Engineer, is het essentieel om een sterke basis in informatica en softwareontwikkeling te hebben. Dit kan worden bereikt door een HBO- of universitaire opleiding in de informatica of vergelijkbare werkervaring. Na de eerste jaren in junior rollen kunnen professionals zich verder ontwikkelen door ervaring op te doen in verschillende technologieën en frameworks, zoals C#, .NET, en Python. Deelname aan professionele netwerken en het volgen van cursussen in opkomende technologieën, zoals cloud computing en machine learning, zijn belangrijke stappen om vaardigheden te verbreden. Verder kan het behalen van certificaten in Agile en Scrum de carrièrekansen vergroten. Met ervaring en expertise kunnen Senior Software Engineers doorgroeien naar functies zoals Lead Developer, Software Architect of zelfs CTO, afhankelijk van hun carrièrepad en interesses.

Kadaster Logo
Senior Software Engineer
Kadaster
Kadaster
Arnhem
36 - 40 uur
9 nov. 2026
Tot 100
Alleen via omzetverloning
Logo Kadaster
Arnhem
Tot 100
36 - 40 UUR
9 nov. 2026 - 31 okt. 2027
Reageer
Deadline: 19 okt. 2026

Samenvatting opdracht

Het LV-WOZ team van het Kadaster zoekt een Senior Technisch Applicatie Ontwikkelaar voor onderhoud en beheer van de Landelijke Voorziening WOZ (LV-WOZ).

De opdracht betreft een uitdagende maintenance-rol binnen een complex Java-landschap (applicatie ~7 jaar oud); er vindt geen doorontwikkeling plaats, uitsluitend beheer en bugfixing.

Je werkt aan het technisch beheer van berichtenverkeer (Digikoppeling/ebMS), StUF-bevragingen, Digilevering en APIs, en behandelt technisch inhoudelijke klantvragen die Functioneel Beheer overstijgen.

De werkzaamheden omvatten zowel back-end als front-end taken (Java/Spring Boot, TypeScript/Angular), Life Cycle Management, technische analyses en documentatie, en kennisoverdracht binnen het team.

Het team bedient alle gemeenten en afnemers zoals CBS, Belastingdienst en Waterschappen; een goed analytisch vermogen en een proactieve houding zijn essentieel.

Plaats: Arnhem — Opdrachtgever: Kadaster — Rol: Senior Software Engineer ICT.

Vereist profiel

  • Senior ervaring met Java (bij voorkeur 17–21) en Spring Boot; ruime ervaring met SQL (Oracle/Postgres).
  • Ervaring met front-end ontwikkeling: Typescript en Angular is gewenst.
  • Ervaren in technisch beheer: analyseren en oplossen van bugs, Life Cycle Management en ondersteuning van functioneel beheer.
  • Sterk analytisch inzicht, proactieve werkhouding en de capaciteit om technisch leider te zijn in analyses en kennisdeling.
  • Kennis van integratiestandaarden en berichtenverkeer: StUF WOZ, Digikoppeling/ebMS, SOAP/REST, XML/JSON is een must.
  • Ervaring met CI/CD, GitHub en Maven; kennis van Kubernetes, ArgoCD, OpenShift, SAML/OAuth/JWT, monitoring (Prometheus/Grafana/Splunk) en cloudconcepten is een pré.
  • Ervaring in een Scrum/DevOps-omgeving, cross-functioneel werken (inclusief testen) en het bijhouden van Java-ontwikkelstandaarden.
  • Communicatieve vaardigheden om klantvragen technisch te vertalen en het team te betrekken bij oplossingen.

Eisen

  • De inschrijver sluit een driepartijen detacheringsovereenkomst af, waarbij de inschrijver als werkgever van de inhuurkracht, de inhuurkracht als betrokkene en het Kadaster als inlener ondertekent; de inschrijver en de inhuurkracht dienen hiervoor een (civielrechtelijke) arbeidsovereenkomst te hebben gesloten; indien de inschrijver niet aan deze eis voldoet, wordt de inschrijving ter zijde gelegd.
  • Een maximum uurtarief van € 100,00 exclusief btw, inclusief woon-werkverkeer en fee Flextender en overige kosten.
  • Het CV dient in het Nederlands te zijn opgesteld en mag niet langer zijn dan maximaal 10 pagina’s A4; de motivaties op de eisen en de antwoorden op de gunningscriteria dienen binnen het opgegeven aantal pagina’s te worden opgenomen.
  • De kandidaat beheerst de Nederlandse taal vloeiend, in woord en geschrift.
  • Afgeronde (bachelor) hbo-opleiding of hoger.
  • Kandidaat heeft in de afgelopen 7 jaar aantoonbaar werkzaamheden uitgevoerd binnen complexe systemen (vergelijkbaar met de WOZ-keten) bij minimaal 3 verschillende opdrachtgevers.
  • Minimaal 7 jaar ervaring met Java (inclusief recente Java 17 en hoger versies).
  • Minimaal 5 jaar ervaring met beheer in een complex Java-applicatie landschap.
  • Minimaal 5 jaar ervaring met SQL (Oracle en/of Postgres).
  • Minimaal 5 jaar ervaring met Springboot.
  • Minimaal 3 jaar ervaring met Angular.
  • Minimaal 3 jaar ervaring met Typescript.
  • Taalniveau Nederlands minimaal B2.
  • Door de kandidaat zélf geschreven CV en motivatie.

Wensen

  • Beschrijving van een recente opdracht (niet langer dan 3 jaar geleden) waar voor langere periode (minimaal 2 jaar) aan is gewerkt die ervaring met het beheer van een Java-applicatie binnen een complex landschap aantoont; schets enkele knelpunten en hoe hiermee is omgegaan.
  • Recente ervaring met de StUF (WOZ) standaard.

Competenties

  • Ervaring met Java 17-21.
  • Ervaring met Spring Boot.
  • Ervaring met SQL (Oracle en Postgres).
  • Ervaring met Typescript.
  • Ervaring met Angular.
  • Ervaring met StUF WOZ.
  • Ervaring met Kubernetes.
  • Ervaring met ArchoCD.
  • Ervaring met Openshift.
  • Ervaring met EBMS.
  • Ervaring met SOAP.
  • Ervaring met XML.
  • Ervaring met JSON.
  • Ervaring met REST API's.
  • Ervaring met GitHub.
  • Ervaring met Maven.
  • Kennis van SAML.
  • Kennis van OAuth.
  • Kennis van JWT.
  • Kennis van Bootstrap.
  • Kennis van cloud concepten.
  • Kennis van Prometheus.
  • Kennis van Splunk.
  • Kennis van Grafana.
  • Kennis van OpenAPI.
  • Kennis van Digikoppeling.
  • Kennis van NPM.

Reageer

De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
De Transparante Broker rekent € 5,00 marge
Hoeft nog niet op maat gemaakt te worden voor de opdracht