Senior software/infrastructuur ontwikkelaar (3FTE) 38u/w
Volgnummer: 98330
Publicatiedatum: 13-08-2025
Locatie: AMSTERDAM
Standplaats: AMSTERDAM
Duur: 04-09-2025 - 04-04-2026
Optie tot verlenging: Ja
Reageren voor: 15-08-2025
UWV is op zoek naar
Gedreven senior software/infrastructuur ontwikkelaars die:
•
• Er voldoening in scheppen om software van de beste kwaliteit op te leveren.
• Gewend zijn om verantwoordelijkheid te nemen voor de producten die in productie draaien.
• Diepgaande ervaring hebben in het automatisch voortbrengen van infrastructuur.
• Begrijpen wat het is om agile te werken in teamverband.
• Weten wat het is om elke sprint werkende software op te leveren.
• Klaar staan voor teamleden om ze inhoudelijk te helpen en te verbeteren.
• Samenwerken in een team om het elke sprint weer beter te laten functioneren.
Programma Nexus
Sinds jaar en dag vertrouwt UWV op de twee grote kernsystemen voor het uitvoeren van de werkloosheids- en de arbeidsongeschiktheidswet: WWO en ResaFasa. Beide zijn ontwikkeld in de programmeertaal Cobol en draaien op het besturingssysteem OpenVMS. Inmiddels voldoen de applicaties niet meer aan de hedendaagse eisen voor flexibiliteit en technologie. Bovendien wordt OpenVMS vanaf 2028 niet meer ondersteund door de leverancier, wat een direct continuïteitsrisico oplevert. De divisie Uitkeren staat voor de uitdagende taak om de applicaties werkend over te zetten op een ander platform, zonder haperingen in de dienstverlening, en waar mogelijk, mét de nodige modernisering. Het programma heeft de volgende drie kernwaarden:
•
• Continuïteit
- om te borgen dat de keuze of activiteit bijdraagt aan betrouwbaar functioneren van WWO en ResaFasa.
• Aanvaardbaar risicoprofiel
- waardoor we in alle gevallen in staat zijn een eventueel risico op te vangen.
• Toekomstgericht
- wat ervoor zorgt dat de applicaties nu of in de nabije toekomst altijd aanpasbaar zijn naar wet- en regelgeving vanuit het ministerie, en/of naar de gekozen doeltechnologie.
Project Pulse betreft de herbouw van het huidige ResaFasa. Met het project maken we de overstap van een grote, monolithische applicatie naar moderne, flexibele platformarchitectuur.
Met de term Pulse platform wordt alle benodigde infrastructuur bedoeld die voor de teams vereist is om hun werk correct, effectief en conform standaards uit te voeren. Onderdelen van het platform zijn:
•
• Azure Devops voor development ondersteuning
• McPaas 2.0; Managed Container Platform As-A-Service; bestaat uit een Red Hat OpenShift Container platform, beheerd door UWV en ondersteund door diverse externe services voor o.a. secret management, certificaat beheer, firewall inrichting, telemetrie, en meer.
• Oracle storage.
• Authenticatie en autorisatie.
Er is een team ingericht dat verantwoordelijk is voor de ontwikkeling en beheer van het Pulse Platform. Doel van het team is om de andere (feature) teams te voorzien van een stabiel, functioneel complete verzameling van infrastructuurdiensten. Deze diensten geven de teams de mogelijkheid om hun software automatisch en conform de gestelde technische- en beheer kaders uit te leveren en te beheren.
De software van Pulse is momenteel in ontwikkeling. Momenteel werken er 4 feature teams aan de realisatie van het nieuwe systeem. Dit team dient tijdelijk te worden uitgebreid met 3 applicatieontwikkelaars.
Werkzaamheden
Programmeer skills/C#
•
• Uitgebreide kennis van de C# taal en het .Net framework (bij voorkeur de .Net Core/.NET 7 of 8 versie).
• Goed begrip van object-georiënteerd ontwerpen en programmeren
Geautomatiseerd testen
•
• Test driven development
• Contract based testing
Build/test/release pipelines
•
• Azure Devops
• ArgoCD
Messaging infrastructuren
•
• Minimaal één van MQ/RabbitMQ/Kafka
Security
•
• GDPR
• BIO-normen en SSD-maatregelen
• ISO270xx
• TLS
• OAuth, SAML
Kennis van infrastructuur
•
• Linux
• Windows
• Netwerken
• DNS, Load balancing, firewalls, certificaten
• Docker
• Kubernetes
Logging & monitoring
•
• Open telemetry
• Splunk, ELK
Functie-eisen:
Universitair of HBO geschoold, bij voorkeur ICT.
Minimaal 10+ jaar ervaring als software engineer.
10+ jaar ervaring in het agile werken met teams in een technische omgeving.
3+ jaar ervaring in het bouwen van build en release pipelines in Azure Devops.
3+ jaar ervaring in het inrichten van Docker/Kubernetes (Openshift) platformen.
3+ jaar ervaring in de toepassing van ArgoCD. Solliciteer nu!
Duur: 04-09-2025 - 04-04-2026
Optie tot verlenging: Ja
Reageren voor: 15-08-2025
UWV is op zoek naar
Gedreven senior software/infrastructuur ontwikkelaars die:
•
• Er voldoening in scheppen om software van de beste kwaliteit op te leveren.
• Gewend zijn om verantwoordelijkheid te nemen voor de producten die in productie draaien.
• Diepgaande ervaring hebben in het automatisch voortbrengen van infrastructuur.
• Begrijpen wat het is om agile te werken in teamverband.
• Weten wat het is om elke sprint werkende software op te leveren.
• Klaar staan voor teamleden om ze inhoudelijk te helpen en te verbeteren.
• Samenwerken in een team om het elke sprint weer beter te laten functioneren.
Programma Nexus
Sinds jaar en dag vertrouwt UWV op de twee grote kernsystemen voor het uitvoeren van de werkloosheids- en de arbeidsongeschiktheidswet: WWO en ResaFasa. Beide zijn ontwikkeld in de programmeertaal Cobol en draaien op het besturingssysteem OpenVMS. Inmiddels voldoen de applicaties niet meer aan de hedendaagse eisen voor flexibiliteit en technologie. Bovendien wordt OpenVMS vanaf 2028 niet meer ondersteund door de leverancier, wat een direct continuïteitsrisico oplevert. De divisie Uitkeren staat voor de uitdagende taak om de applicaties werkend over te zetten op een ander platform, zonder haperingen in de dienstverlening, en waar mogelijk, mét de nodige modernisering. Het programma heeft de volgende drie kernwaarden:
•
• Continuïteit
- om te borgen dat de keuze of activiteit bijdraagt aan betrouwbaar functioneren van WWO en ResaFasa.
• Aanvaardbaar risicoprofiel
- waardoor we in alle gevallen in staat zijn een eventueel risico op te vangen.
• Toekomstgericht
- wat ervoor zorgt dat de applicaties nu of in de nabije toekomst altijd aanpasbaar zijn naar wet- en regelgeving vanuit het ministerie, en/of naar de gekozen doeltechnologie.
Project Pulse betreft de herbouw van het huidige ResaFasa. Met het project maken we de overstap van een grote, monolithische applicatie naar moderne, flexibele platformarchitectuur.
Met de term Pulse platform wordt alle benodigde infrastructuur bedoeld die voor de teams vereist is om hun werk correct, effectief en conform standaards uit te voeren. Onderdelen van het platform zijn:
•
• Azure Devops voor development ondersteuning
• McPaas 2.0; Managed Container Platform As-A-Service; bestaat uit een Red Hat OpenShift Container platform, beheerd door UWV en ondersteund door diverse externe services voor o.a. secret management, certificaat beheer, firewall inrichting, telemetrie, en meer.
• Oracle storage.
• Authenticatie en autorisatie.
Er is een team ingericht dat verantwoordelijk is voor de ontwikkeling en beheer van het Pulse Platform. Doel van het team is om de andere (feature) teams te voorzien van een stabiel, functioneel complete verzameling van infrastructuurdiensten. Deze diensten geven de teams de mogelijkheid om hun software automatisch en conform de gestelde technische- en beheer kaders uit te leveren en te beheren.
De software van Pulse is momenteel in ontwikkeling. Momenteel werken er 4 feature teams aan de realisatie van het nieuwe systeem. Dit team dient tijdelijk te worden uitgebreid met 3 applicatieontwikkelaars.
Werkzaamheden
Programmeer skills/C#
•
• Uitgebreide kennis van de C# taal en het .Net framework (bij voorkeur de .Net Core/.NET 7 of 8 versie).
• Goed begrip van object-georiënteerd ontwerpen en programmeren
Geautomatiseerd testen
•
• Test driven development
• Contract based testing
Build/test/release pipelines
•
• Azure Devops
• ArgoCD
Messaging infrastructuren
•
• Minimaal één van MQ/RabbitMQ/Kafka
Security
•
• GDPR
• BIO-normen en SSD-maatregelen
• ISO270xx
• TLS
• OAuth, SAML
Kennis van infrastructuur
•
• Linux
• Windows
• Netwerken
• DNS, Load balancing, firewalls, certificaten
• Docker
• Kubernetes
Logging & monitoring
•
• Open telemetry
• Splunk, ELK
Functie-eisen:
Universitair of HBO geschoold, bij voorkeur ICT.
Minimaal 10+ jaar ervaring als software engineer.
10+ jaar ervaring in het agile werken met teams in een technische omgeving.
3+ jaar ervaring in het bouwen van build en release pipelines in Azure Devops.
3+ jaar ervaring in het inrichten van Docker/Kubernetes (Openshift) platformen.
3+ jaar ervaring in de toepassing van ArgoCD. Solliciteer nu!