Functieomschrijving
Voor De Nederlandsche Bank N.V. zoeken wij een Senior .NET Developer. Als senior .Net developer speel je een belangrijke rol in het ontwikkelen en beheren van een uitgebreide cashmanagement-applicatie, gebaseerd op moderne Azure Cloud-technologie.
De applicatie wordt gebruikt door zowel interne als internationale gebruikers die actief zijn in cashmanagement en logistiek.
Je werkt in het scrum-team “Gamma” samen met ongeveer acht collega’s (developers, analist, tester en PO) in een driewekelijks sprintritme.
Je ontwikkelt kwalitatief hoogstaande software met .Net 10, Angular, ADO en GitHub en werkt volgens de ‘Way-of-Working’ van de development teams van de opdrachtgever, met kaders en richtlijnen op het gebied van architectuur, pipelines en quality control.
Waar nodig overleg je met eindgebruikers en beheerders over requirements en demonstreer je functionaliteit tijdens review sessies.
Er staat een gefaseerde livegang gepland; daarom is het belangrijk dat je bekend bent met de tooling die het team gebruikt.
Jouw verantwoordelijkheden
- Ontwikkelen en onderhouden van backend- en frontend-componenten met .Net 10 en Angular.
- Zorgen voor hoge codekwaliteit door code reviews, unit- en integratietests en toepassing van quality guidelines.
- Implementeren en beheren van CI/CD-pijplijnen en samenwerken met DevOps-praktijken.
- Samenwerken met de PO, analist, tester en eindgebruikers om requirements te vertalen naar werkende oplossingen.
- Demonsteren van opgeleverde functionaliteit tijdens review- en acceptatiesessies.
- Bijdragen aan architectuurbeslissingen en technische ontwerpen binnen de teamkaders.
Jouw profiel
- Aantoonbare ervaring met .Net (bij voorkeur .Net 10) en Angular in een productieomgeving.
- Kennis van en ervaring met Azure Cloud-services en CI/CD-tools zoals ADO en GitHub.
- Sterke communicatieve vaardigheden; je kunt technische oplossingen helder uitleggen aan eindgebruikers en stakeholders.
- Ervaring met kwaliteitszorg, pipelines en automatisering van tests en deploys.
- Proactieve, samenwerkingsgerichte werkhouding en oog voor pragmatische, onderhoudbare oplossingen.
Functie eisen
- Je bent minimaal 36 uur per week beschikbaar.
- Je bent beschikbaar voor de opdrachtperiode; startdatum en duur zijn in overleg.
- Je voert de werkzaamheden op locatie bij DNB; thuiswerken is mogelijk indien de manager dit toestaat. Je werkt in de virtuele omgeving en op laptops van DNB.
- Je bent beschikbaar voor een kennismakingsgesprek via Teams op afgesproken tijdstippen.
- Je bent beschikbaar voor stand-by diensten indien nodig.
- Je beschikt over minimaal 15 jaar aantoonbare relevante werkervaring als .Net developer.
- Je beschikt over minimaal 10 jaar aantoonbare relevante werkervaring als software developer in de financiële sector.
- Je beschikt over minimaal 5 jaar aantoonbare relevante werkervaring met development in de Azure-omgeving.
- Je beschikt over minimaal 5 jaar aantoonbare relevante werkervaring als front-end developer met Angular.
- Je beschikt over minimaal 5 jaar aantoonbare relevante werkervaring in het automatiseren van testen met SpecFlow/Reqnroll.
- Je beschikt over een HBO werk- en denkniveau.
- Je beschikt over goede schriftelijke en mondelinge vaardigheden in het Nederlands.
- Je beschikt over het certificaat AZ-305 (Designing Microsoft Azure Infrastructure Solutions).
- Je hebt een Visual Studio Professional-licentie.
- Je beschikt over de volgende competenties: proactief; communicatief; gestructureerd en nauwkeurig; verantwoordelijkheidsgevoel; teamspeler; organisatiesensitief.
Functie wensen
- Je hebt aantoonbare werkervaring met .NET versie 10.
- Je hebt aantoonbare werkervaring in softwareontwikkeling of vergelijkbare technische rollen.
- Je hebt aantoonbare ervaring met het ontwerpen en realiseren van bedrijfsapplicaties.
- Je hebt aantoonbare werkervaring met het ontwikkelen van applicaties op het gebied van cashmanagement en logistiek.
- Het is een pré als je beschikt over het AZ-204 certificaat (Developing Solutions for Microsoft Azure).