Senior Developer

Nederlandse Spoorwegen

  • ICT informatievoorziening
  • Utrecht
  • max 95 per uur
  • 36 uur per week
  • 23-09-2024
  • 22-09-2025

Deze opdracht is reeds gesloten.

Dit ga je doen

Als senior developer maak je deel uit van het TOPAAS-platformteam. Samen met andere professionals ben je verantwoordelijk voor het implementeren van selfservice- en automatiseringsoplossingen voor nieuwe en bestaande IT-teams. Dit omvat bijvoorbeeld het volledig geautomatiseerd verwerken van een aanvraag voor een nieuw Jira-project of het uitgeven van een Visual Studio-licentie. Het detecteren van ongebruikte producten, accounts en licenties en het geautomatiseerd afmelden hiervan is ook onderdeel van de opdracht.

Je focus ligt op de verdere automatisering van zowel zakelijke als technische processen binnen de afdeling TOPAAS. Door een hoge mate van automatisering in te zetten, kunnen we aan de vraag van onze gebruikers voldoen en onze producten altijd snel en foutloos aan onze klanten leveren! Je zult voornamelijk gebruikmaken van C#, Azure Functions, NServiceBus, Azure DevOps en diverse API's met andere applicaties, zoals het Azure Platform waaronder Azure Active Directory en de Atlassian-stack. Jouw code moet voldoen aan hoge kwaliteitsnormen, onderhoudbaar zijn en overgedragen worden aan het bestaande platformteam. Je bent gewend om clean code technieken, test-driven development en separation of concern toe te passen om geen technical debt op te bouwen. Je bent daarom ook bekend met het gebruik van SonarQube, OWASP scans en overige DevSecOps tools.

Samen met je mede-developers zorg je ervoor dat de diensten van het platform binnen enkele minuten aan onze gebruikers kunnen worden geleverd. Je richt je op de volgende activiteiten:

  • Afstemming zoeken met alle stakeholders;
  • Automatiseren van zowel zakelijke als technische processen binnen de TOPAAS-dienst;
  • Documenteren en borgen van de oplossingen, zowel voor eindgebruikers als voor het platformteam;
  • Operationele werkzaamheden om ervoor te zorgen dat onze applicatie "up and running" blijft.

Hier ga je werken

Binnen NS worden intern vele bedrijfsapplicaties ontwikkeld met behulp van de meest moderne technologieën. De afdeling CPO (Centrale Platform Organisatie) is verantwoordelijk voor de generieke IT diensten binnen NS, onder deze afdeling valt het NS ontwikkelplatform: TOPAAS. Het TOPAAS Platform faciliteert collaboration tooling, continuous delivery pipelines en virtuele ontwikkelwerkplekken om alle facetten van een IT traject binnen NS te kunnen ondersteunen. Om de NS ontwikkelteams op elk moment te kunnen voorzien van kant-en-klare ontwikkelomgevingen zijn actuele en relevante tools en deskundige ondersteuning essentieel.

Het TOPAAS Platform wordt gefaciliteerd door het TOPAAS Platform Team. Dit team is verantwoordelijk voor de volledige dienstverlening en verzorgt het lifecycle-management van de TOPAAS producten, ontwikkelt de selfservice-faciliteiten, en ondersteunt de platform gebruikers. Het TOPAAS Platform Team bestaat uit meerdere agile product teams die elk verantwoordelijk zijn voor een deel van de dienstverlening. De teamleden werken intensief samen. Het platform team werkt volledig volgens de Agile en DevOps principes en hanteert daarbij de Kanban methode in combinatie met Scrum en ITIL. Het leveren van waarde voor onze veelal technische gebruikers staat hierin centraal.

De werkzaamheden zijn voor minimaal 32 en maximaal 36 uur per week.

NS heeft werkplekken op het Hoofdkantoor Utrecht NS en op de Eempolis in Amersfoort. Binnen het TOPAAS Platform Team werken we elke dinsdag samen op kantoor op de locatie Eempolis in Amersfoort en om de week werken we op woensdag in Utrecht. Voor de rest van de dagen is er de mogelijkheid om vanuit huis of op kantoor te werken. Voor thuiswerken wordt je geacht over een betrouwbare video- en audioverbinding en een goede eigen werkplek te beschikken. We werken samen in MS Teams en Slack.

Eisen:

  • Minimaal HBO werk- en denkniveau
  • Minimaal 3 jaar aantoonbare ervaring met C# softwareontwikkeling in een DevOps team
  • Ervaring met programmeren tegen API's, Azure Functions en (Azure/N)Servicebus
  • Ervaring met het ontwerpen van secure backend toepassingen
  • Ervaring met Azure DevOps, yaml, ARM of bicep, continuous testing

Wensen:

  • Ervaring met NServiceBus is een pre

Geïnteresseerd in deze opdracht?

Zo gaan wij te werk

1
Reageer op de opdracht

Wanneer je op deze opdracht reageert, starten wij direct met het beoordelen van een mogelijke match.

  • We bekijken of jouw ervaring en cv aansluiten bij de opdracht
  • We leggen jouw profiel langs de lat van de eisen van de opdrachtgever
  • We checken je tarief en zetten dit af tegen de actuele markt om je positie te bepalen

Met deze werkwijze vergroot je jouw kansen op succesvolle bemiddeling. Je hoort op werkdagen binnen 24 uur van ons of er sprake is van een match en of we samen het offertetraject kunnen beginnen.

2
Introductie

Past jouw profiel bij de eisen van deze opdracht? Dan volgen de volgende stappen:

  • Wij stellen jou bij de opdrachtgever
  • Indien er aanvullende stukken nodig zijn, zoals een motivatie, diploma’s, referenties of een VOG, zorgen wij voor het verzamelen hiervan
  • We stellen gezamenlijk een overtuigende offerte op waarin jouw toegevoegde waarde helder naar voren komt
  • Je krijgt van ons een tariefadvies op basis van de marktsituatie, maar jij beslist uiteindelijk zelf over het uiteindelijke tarief

Ontvangen we een positieve reactie van de opdrachtgever, dan plannen we doorgaans een kennismakings- of intakegesprek met je in.

3
Aftrap van de opdracht!

Bij ons kun je rekenen op openheid en transparantie. Doordat we direct schakelen met zelfstandigen, houden we de inhuurketen overzichtelijk en kun jij altijd precies zien hoe het traject verloopt.

  • Gemiddelde marges: we rekenen 10% marge over je uurtarief; dit daalt na het eerste jaar naar 8%.
  • Supersnelle betaling: zodra de opdrachtgever heeft overgemaakt, staat jouw brutoloon op werkdagen altijd binnen 24 uur op je rekening.
  • Altijd je eigen keuzes: bij ons heb je geen concurrentie- of relatiebeding. Wanneer je goed werk levert en de opdrachtgever biedt meer werk aan, mag je dit direct aannemen, volledig vrij dus.
reageer nu

binnen 24 uur reactie

Accepteer het gebruik van marketingcookies om deze video te bekijken.

hier werk je
voor mensen

LibLab bevrijdt zelfstandigen van administratie
en onzekerheid, zodat zij kunnen focussen op hun expertise. Wij geloven in eerlijke beloning, snelle betalingen en samenwerking zonder belemmeringen. Met lage marges, duidelijkheid en een centraal opdrachtenplatform creëren
we vrijheid, groei en efficiënt werken.

jouw vrijheid
in werken

Wij helpen zelfstandigen te focussen op
het belangrijkste, hun expertise.

Een betrouwbaar en centraal platform.