Applicatie Ontwikkelaar III in de rol van Software Renovatie Special 38u/w

DC Engineers B.V.
Amsterdam, Netherlands
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Senior

Job location

Amsterdam, Netherlands

Tech stack

Java
.NET
Data analysis
Business Logic
C Sharp (Programming Language)
COBOL
DevOps
Python
Scrum
Software Engineering
SQL Databases
Information Technology

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

About the company

UWV te Amsterdam UWV is voor een deel van haar dienstverlening ten aanzien van de Arbeidsongeschiktheid Wetgeving (AW) afhankelijk van de applicatie genaamd "ResaFasa". ResaFasa vormt de kern van het AW-domein maar draait op verouderde COBOL/CODASYL-technologie op VMS. Kennis is schaars, code is leidend bronmateriaal. De Verandermotor stuurt op modernisering, uniformering en versnelling van IT-levenscycli en daarom worden DevOps-principes domeinbreed ingevoerd: teams autonoom van O-naar-P binnen gestandaardiseerde platformen, geautomatiseerde pipelines en vakvolwassen engineering. De herbouw van ResaFasa conform deze principes valt onder het project Pulse, onderdeel van het Nexus-programma, het vormt het vlaggenschip van deze modernisering: herbouw van een kritische maatschappelijke keten naar .NET/Azure. * Uniforme kaders - standaardplatform, generieke pipelines, schaalbare engineering-way-of-working. * Azure-adoptie - sluit aan op cloud-strategie en weg van beheerintensieve maatwerkstraat. * Inhoudelijke sturing - nodig om de vakvolwassenheidsstap voor Softwareontwikkeling, Test, FO en Technisch Beheer te realiseren.

Apply for this position