Utrecht

Senior software engineer Werk & Inkomen

Functie omschrijving

Over de functie

CommUtr is een innovatieve applicatie die uit meerdere microservices bestaat. Het platform faciliteert de communicatie en administratie tussen werkzoekenden en hun werkcoaches, met focus op gebruiksvriendelijkheid en efficiëntie. Wij zoeken een Senior Software Engineer die het ontwikkelteam versterkt door structureel de softwarekwaliteit te verhogen, collega-engineers te coachen en de effectieve inzet van AI binnen het ontwikkelproces te stimuleren.

Verantwoordelijkheden

  • Softwarekwaliteit & Architectuur: ontwerpen, implementeren en reviewen van robuuste, schaalbare en onderhoudbare oplossingen; bewaken en verbeteren van codekwaliteit (clean code, testbaarheid, security, performance); bijdragen aan architectuurkeuzes en technische roadmap; introduceren en handhaven van best practices en design patterns; reduceren van technische schuld.
  • Teamontwikkeling & Kennisdeling: fungeren als technisch boegbeeld; coachen en mentoren van medior/junior engineers; faciliteren van code reviews, technische sessies en kennisdelingsmomenten; verhogen van engineering-niveau en eigenaarschap; samenwerken met Product Owners, Architecten en andere stakeholders.
  • AI & Innovatie: stimuleren en begeleiden van het gebruik van AI-tools in ontwikkeling (bijv. code-assistants, testgeneratie, refactoring, documentatie); identificeren van kansen voor AI-toepassingen; experimenteren met en evalueren van nieuwe AI-gedreven technologieën; borgen van verantwoorde, veilige en effectieve inzet van AI.

Werkwijze

Je werkt autonoom en richt je werkzaamheden naar eigen inzicht in, met eigen middelen waar mogelijk. Er is geen leiding en toezicht door een leidinggevende; beoordeling vindt plaats op basis van de resultaten van je werkzaamheden.

Succescriteria

  • Meetbaar hogere softwarekwaliteit en stabiliteit
  • Verhoogd kennisniveau en zelfstandigheid van het ontwikkelteam
  • Effectieve en verantwoorde inzet van AI binnen het ontwikkelproces
  • Versnelling van development zonder kwaliteitsverlies

Functie-eisen

  • Technische vereisten: minimaal 7–10 jaar ervaring als senior software engineer in complexe omgevingen; ruime ervaring met moderne programmeertalen en frameworks (bijv. Java, Kotlin, JavaScript/TypeScript, SQL); ervaring met cloud-native ontwikkeling (AWS, Azure of GCP); sterke kennis van softwarearchitectuur, design patterns en SOLID-principes; sterke kennis van databases (PostgreSQL); aantoonbare ervaring met testautomatisering (unit, integratie, e2e); ervaring met CI/CD, DevOps-principes en versiebeheer (Git); kennis en ervaring met BPMN.
  • AI & tooling vereisten: praktische ervaring met AI-ondersteunde ontwikkeltools (bijv. GitHub Copilot, Claude Code, JetbrainsAI of vergelijkbaar); affiniteit met AI-architecturen, ML-concepten of data-gedreven toepassingen is een pré; kritisch en verantwoord omgaan met AI-gegenereerde output.
  • Overige vereisten: ervaring in grotere (multi-team) ontwikkelorganisaties; HBO+/WO werk- en denkniveau; kennis van Common Ground architectuurprincipes; ervaring met de ontwikkeling van een soortgelijk systeem bij een G4 Gemeente in het sociale domein; kennis en ervaring met werkdienstverleningsprocessen.

Competenties

  • Technisch & analytisch: zeer sterk probleemoplossend vermogen; in staat complexe technische vraagstukken te abstraheren en helder uit te leggen; kwaliteitsgericht met oog voor lange termijn onderhoudbaarheid.
  • Leiderschap & samenwerking: natuurlijk leiderschap zonder hiërarchisch te sturen; coachende en inspirerende houding; sterke communicatieve vaardigheden; durft feedback te geven en te ontvangen.
  • Innovatie & mindset: proactief en nieuwsgierig naar nieuwe technologieën; sterke drive om continu te verbeteren (team, code en processen); visie op de rol van AI in moderne softwareontwikkeling; verantwoordelijkheidsgevoel en eigenaarschap.

Functie eisen (1) en -wensen (•)

Eisen:

  1. Technische ver● Minimaal 7–10 jaar ervaring als senior software engineer in complexe omgevingen ● Ruime ervaring met moderne programmeertalen en frameworks (bijv. Java, Kotlin, JavaScript/TypeScript, SQL) ● Ervaring met cloud-native ontwikkeling (AWS, Azure of GCP) ● Sterke kennis van software architectuur, design patterns en SOLID-principles ● Sterke kennis van databases (PostgreSQL) ● Aantoonbare ervaring met testautomatisering (unit, integratie, e2e) ● Ervaring met CI/CD, DevOps-principes en versiebeheer (Git) ● Kennis en ervaring met BPMN

Wensen:

  • Je hebt praktische ervaring met AI-ondersteunde ontwikkeltools (bijv. GitHub Copilot, Claude Code, JetbrainsAI of vergelijkbaar)
  • Je hebt affiniteit met AI-architecturen, ML-concepten of data-gedreven toepassingen
  • Je hebt ervaring in grotere (multi-team) ontwikkelorganisaties
  • Je hebt kennis en ervaring met werkdienstverleningsprocessen
  • Je hebt ervaring met cloud-native ontwikkeling (AWS, Azure of GCP)
  • Je hebt sterke kennis van software architectuur, design patterns en SOLID-principles
  • Je hebt sterke kennis van databases (PostgreSQL)
  • Je hebt aantoonbare ervaring met testautomatisering (unit, integratie, e2e)
  • Je hebt ervaring met CI/CD, DevOps-principes en versiebeheer (Git)
  • Je hebt kennis en ervaring met BPMN

Algemeen

Heb je interesse in deze functie?
Reageer dan via de website van www.zuidprofs.nl voor de meest uitgebreide terugkoppeling.
En let op, want voor onze functies geldt:
  • De meeste functies zijn tijdelijke functies voor een langere periode. Soms met uitzicht op vast.
  • ZZP is niet altijd mogelijk.
  • Goede beheersing van het Nederlands is voor alle functies vereist
  • Ervaring bij een overheidsorganisatie is een grote pré, soms een eis.
  • We ontvangen graag jouw CV in het Nederlands, liefst in Word format.
  • Vermeld je functies en werkzaamheden inclusief jaartallen en maanden, meest recente bovenaan.

Locatie

Utrecht

Je kunt reageren tot

14.03.2026

Contactpersoon

Robot

Deel deze vacature
Maak jobalert
Vacature details
Match criteria
  • Utrecht
Werkervaring
  • 2 - 5 jaar
  • 5 - 10 jaar
  • 10 jaar of meer
  • Tijdelijk detachering
  • Tijdelijk ZZP
  • 32 uur
Heb jij interesse?
Pitrick Barendse
Mobiel: (06) 5086 0318

Benieuwd?

Meer weten over ZuidProfs? Over de manier waarop wij de beste kandidaten vinden voor je vacature? Of wat je mogelijkheden zijn als je via ZuidProfs aan het werk gaat?

Neem contact op