Senior Applicatieontwikkelaar
- Als Senior .NET ontwikkelaar bij team Geit werk je binnen het domein Verwerken Financiële Verplichtingen (VFV) van de opdrachtgever.
Je draagt met jouw werk direct bij aan een samenleving waarin iedereen kan meedoen. Binnen de divisie Uitkeren ondersteun je de dienstverlening aan cliënten door systemen te ontwikkelen waarmee uitkeringen correct en rechtmatig kunnen worden verwerkt.
Jouw werk speelt zich af in een innovatieve Agile werkomgeving, waar je nauw samenwerkt met andere ontwikkelaars, testers, analisten en beheerders. Samen zijn jullie verantwoordelijk voor het bouwen, testen en beheren van applicaties en het realiseren van een robuuste en toekomstbestendige softwareomgeving.
Jouw verantwoordelijkheden zijn onder andere:
- Ontwikkelen en onderhouden van hoogwaardige C#/.NET applicaties;
- Meedenken over en bijdragen aan de technische architectuur en richting van de software;
- Samenwerken met andere senior ontwikkelaars om best practices en standaarden te borgen;
- Coachen en inspireren van junior en medior collega’s;
- Actief deelnemen aan code reviews, refinements, sprint planning en technische discussies.
Het team Geit werkt aan de bouw van een nieuw systeem voor het doen van loonaangiften voor uitkeringen die aan cliënten worden betaald. Je werkt als onderdeel van een multidisciplinair team aan dit vernieuwende initiatief, waarbij jouw technische kennis en ervaring het verschil maken.
Jouw profiel- Je hebt ruime ervaring als C#/.NET ontwikkelaar, bij voorkeur in complexe en maatschappelijk relevante omgevingen;
- Je beschikt over een scherp oog voor kwaliteit, architectuur en innovatie;
- Je bent proactief in het delen van kennis en het begeleiden van collega’s;
- Je werkt graag samen in een Agile team en bent communicatief sterk;
- Je denkt actief mee over continue verbetering van processen en systemen.
- Je beschikt over universitair of HBO werk- en denkniveau
- Je hebt minimaal 5 jaar ervaring met C# en het .NET framework (ASP.Net Core/.NET 6, 7 of 8 versie)
- Je hebt diepgaande kennis van software architectuur, design patterns en clean code principes
- Je hebt ervaring met moderne ontwikkelmethodieken zoals Agile, Scrum en DevOps
- Je hebt ervaring met Microsoft Azure (Public Cloud en DevOps)
- Je hebt ervaring met Kubernetes en Docker
- Je hebt ervaring met SQL en (relationele) databases
- Je hebt ervaring met werken in een Agile scrumteam
- Je werkt graag samen in een team van senior ontwikkelaars en staat open voor elkaars inzichten en feedback
- Je hebt kennis van en ervaring met testautomatisering, waaronder test driven development
- Het is een pre als je ervaring hebt met behavior driven development of Specification by example
- Je beheerst de Nederlandse taal goed, zowel in woord als geschrift
- Je beschikt over sterke communicatieve vaardigheden en hebt een proactieve houding