Back-end developer
Role details
Job location
Tech stack
Job description
- 10% Software testen
- 10% Support requests afhandelen
- 10% Teamoverleg
- 10% Up-to-date houden van kennis in je vakgebied
Vacature Als Back-end Developer bij de Nederlandse Algemene Keuringsdienst (NAK) ben je verantwoordelijk voor het verzorgen van het fundament waarop de webapplicaties en mobiele apps van de NAK draaien. Hierbij verlies je de security en performance nooit uit het oog. Je ontwikkelt doorlopend API's en platformintegraties en onderhoudt en upgradet de bestaande codebase naar de nieuwste technieken zoals .NET Core. Ook werk je mee aan de ontwikkeling van nieuwe (web)apps en de verbetering van developmentprocessen. Je werkt in het Digital Solutionsteam, dat bestaat uit een Technical Lead, Front- en Back-end Developers en Solution Specialisten. In een project werk je ook samen met Business Analisten, Product Owners en key users, bijvoorbeeld door een demo te geven van een nieuwe gebouwde feature. Verder houd je nieuwe ontwikkelingen en trends in je werkgebied in de gaten om zo bij te dragen aan het up-to-date houden van het applicatieplatform van de NAK.
"Als je het leuk vindt om back-end werkzaamheden te verrichten om zo het fundament van de (web)applicaties te optimaliseren, en je het niet erg vindt om met veel projecten tegelijk bezig te zijn, dan is dit een baan voor jou."
Agenda "Op een leuke dag zijn de gebruikers helemaal enthousiast tijdens een demo van een nieuwe release, die na jouw verbeteringen van de API supersnel is geworden."
"Op een minder leuke dag is door een storing je hele planning in de war gegooid."
Voorbeeld uit de praktijk "NAK wil een app voor haar klanten beschikbaar maken om certificaten te bestellen. Hoe ga je te werk om dit te realiseren?"
Nadat een Business Analist de wensen geïnventariseerd heeft, worden deze aan het Digital Solutionteam overgedragen. De Technical Lead stelt dit Digital Solutionteam samen en in een kick-off overleg wordt bekeken hoe dit in het applicatieplatform van de NAK gerealiseerd kan worden. Gezamenlijk worden de user stories doorgenomen en een planning gemaakt. Je bouwt de back-end software en voert samen integratietests uit waarin de verschillende componenten samenkomen. Na elke sprint is er een demo waarin het resultaat met de Product Owner en key users besproken wordt.
Requirements
- Hbo werk- en denkniveau
- Minimaal 3 jaar relevante werkervaring
- Ervaring met C#, .NET Core, REST, API's, SQL-databases, Visual Studio, Swagger en Azure DevOps-pipelines
- Kennis van (automated) testing, Dynamics 365 SDK en BizTalk is een pre
- Goede beheersing Nederlandse en Engelse taal, zowel in woord als geschrift
- Initiatiefrijk, analytisch, samenwerkings- en oplossingsgericht
Benefits & conditions
- €3.250 - €4.675 bruto p/m (o.b.v. 38-urige werkweek)
- 32 tot 40-urige werkweek
- 24 vakantiedagen + 12 ADV-dagen (o.b.v. 38 uur, met de optie om jaarlijks 10 verlofdagen te (ver)kopen)
- Mogelijkheden om trainingen en cursussen te volgen
- Laptop, telefoon, premievrij pensioen
- Thuiswerkmogelijkheden, reis- en thuiswerkvergoeding