Applicatie Ontwikkelaar III in de rol van Software Renovatie Special 38u/w
Role details
Job location
Tech stack
Job description
-
Doorleen niet toegestaan
-
Kandidaat mag afgelopen 12 maanden niet bij UWV gewerkt hebben
-
G-rekening moet aanwezig zijn
-
WAADI registratie verplicht
-
Het analyseren van het te herbouwen ResaFasa systeem, zowel de structuur als de complexe business logica, in samenspraak met de systeemexperts.
-
Het opstellen van de backlog voor Pulse op basis van de verkregen inzichten.
-
Het adviseren van de projectleiding en Product Owners bij het plannen en indelen van het werk.
-
Het herformuleren van de relevante business logica, zowel de wet-gebaseerde logica als ook de procesvoering, dwz. de logica uit ResaFasa herzien en toekomstgericht beschrijven. Indien nodig moeten de Functioneel Ontwerpen aangeleverd door de systeem-experts geverifieerd en aangevuld vanuit de COBOL-programmatuur van ResaFasa.
-
Het formaliseren van deze logica in executeerbare scenario's (conform het test-driven adagium), het opstellen van C#-prototype code en het opstellen van documentatie.
-
Het opstellen en uitvoeren van strategieën om de functionele equivalentie aan te tonen, dan wel de verschillen te categoriseren en te verklaren.
-
Het vertalen van de domeinkennis naar een bijbehorende domeinarchitectuur.
-
Positionering van deze ontwikkelstraat als kernbouwsteen voor de bredere UWV-DevOps-visie.
-
Bijdragen aan doorontwikkeling van vakgroepen (DevOps, Softwareontwikkeling, Test, FO).
-
Technische coaching in lijn met de koers van de Verandermotor (vakvolwassen engineering).
Requirements
Universitair of HBO geschoold, bij voorkeur een PhD Computer Science. Minimaal 10+ jaar ervaring als software engineer, op het gebied van het analyseren en het al dan niet geautomatiseerd renoveren van grote softwaresystemen in met name COBOL. Kennis van meta-programmeren, dwz. het ontwerpen van programmatuur om andere programmatuur te analyseren en zo mogelijk te renoveren. Minimaal 10+ ervaring in moderne software-ontwikkeltechnieken zoals .NET/C#, Java, Python, etc. Ervaring in consultancy en de advisering van senior management, bij voorkeur bij één van de grote adviesbureaus. Heeft bij voorkeur meerdere relevante peer-reviewed publicaties op zijn/haar naam, in bijv. IEEE ICSM (International Conference on Software Maintenance). Minimaal 5 jaar ervaring SQL + document stores + portfoliobrede data-analyse. Minimaal 5 jaar ervaring om ontwikkelteams, standaarden en ontwikkelstraten op te zetten. Solliciteer nu! Ga naar de bovenkant