Freelance Developer opdracht
Over deze opdracht
Voor Team Rocket binnen NS ontwikkel je de Master Planning Tool (microservices in .NET 10, frontend Angular v20) in Azure met Bicep/Azure DevOps pipelines. Locatie: Leiden (hybride, 2 dagen op kantoor in Utrecht).
Binnen Team Rocket van NS ben je als developer verantwoordelijk voor de bouw en het beheer van de Master Planning Tool, een applicatie die het onderhoud aan NS-materieel (treinen) over de gehele levensloop pland. Deze applicatie draait in een microservice-architectuur met .NET 10 (Azure Web App services) en een Angular v20 frontend, volledig in de Azure cloud met Bicep en Azure DevOps pipelines (YAML). Je werkt in een DevOps-team dat samenwerkt met andere teams om de kwaliteit te bewaken en te verbeteren via (test)automatisering, met Agile/DevOps-principes en Scrum. De applicatie zorgt ervoor dat het onderhoud beter gepland en uitgevoerd kan worden, zodat meer treinen beschikbaar zijn voor de dienstregeling. Het team bestaat uit 4 developers en werkt hybride: op dinsdag en woensdag op kantoor (in hartje Utrecht, boven Utrecht Centraal), de rest van de week thuis. Locatie is Leiden, met de mogelijkheid tot remote werken. Ervaring met Azure, microservices, Infrastructure as Code, CI/CD, Event-based architecture en SQL is vereist, evenals minimaal 5 jaar relevante werkervaring als .NET developer. Kennis van Angular en Docker is een pré. Affiniteit met complexe vraagstukken met veel data is een must. Ervaring in soortgelijke domeinen (onderhoud) en bij grote bedrijven (minimaal 5000 werkplekken) wordt gewaardeerd. Je hebt uitstekende beheersing van het Nederlands (mondeling en schriftelijk).
| Tarief | niet vermeld · onvoldoende data voor schatting | |
| Looptijd | tot 25-06-2031 | |
| Vaardigheden | Azure, Scrum, DevOps, SQL, Agile (10) | |
| Uren/week | 36 uur/week | |
| Locatie | Leiden (remote mogelijk) | |
| Omschrijving | uitgebreid | |
| Gewenste ervaring | 5+ jaar ervaring |
Freelapp geeft projecten een score op basis van bepaalde kenmerken. Deze score is bedoeld om freelancers te helpen projecten te vinden die zo goed mogelijk aansluiten op hun wensen en vaardigheden. Freelapp bepaalt de score op basis van de gegevens in de omschrijving van de opdracht en verrijkt deze met eigen data. De score kan fouten bevatten. Er kunnen geen rechten worden ontleend aan de beoordeling door Freelapp.