Senior Backend Developer (DevOps)

Je bent onderdeel van het agile ontwikkelteam en je schakelt regelmatig met eindgebruikers en andere teams in de keten.

  • Plaats Utrecht
  • Uren per week 36 uren per week
  • Opleiding HBO
  • Vakgebied IV/ICT
  • Contracttype Tijdelijke loondienst ICQ / Detachering
  • Aanvraagnummer 9057-C

Over de functie

Voor Nederlandse Spoorwegen zijn wij op zoek naar een Senior Backend Developer (DevOps).

NB. In het kader van de wDBA kan deze opdracht alleen op basis van “detachering” worden uitgevoerd. ICQ Groep biedt hiervoor diverse mogelijkheden. Hierbij kun je rekenen op een aantrekkelijk salaris en uitstekende arbeidsvoorwaarden. Geïnteresseerd in de mogelijkheden die wij daarvoor bieden? Ga dan naar https://www.icq-groep.nl/over-icq/nieuws/actueel/update-wet-dba-wij-zijn-er-klaar-voor-jij-ook

Opdracht:
Daarom wil je als Senior Backend Developer (DevOps) bij NS werken:  
- Je bent van begin tot eind betrokken bij de ontwikkel-uitdagingen, van het ontwerpen van services en APIs tot en met de productiegang en beheer.  
- Je werkt graag samen met verschillende disciplines en teams in de keten, zodat back-end services goed aansluiten op gebruikerswensen, data en processen.  
- Jouw werk heeft impact op de analyses die de analisten uitvoeren en daardoor op de kwaliteit van de plannen en de robuustheid van de dienstregeling.  
- Je draagt met betrouwbare, schaalbare en goed beheersbare oplossingen bij aan een mobiele, bereikbare en duurzame samenleving.  

Dit ga je doen als Senior Backend Developer (DevOps):
Je werkt aan een applicatie, KnoT, die binnen de logistieke planketen snel inzicht moet gaan bieden in de maakbaarheid van de logistieke puzzels op de rangeer- en opstelterreinen (de Knoop). Dit zogenaamde knoopplan willen we zo laat mogelijk in de tijd maken. KnoT biedt ondersteuning om in de fase voorafgaand aan deze knoopplanning inzicht te krijgen in de maakbaarheid van de knooppuzzel en inzichtelijk te krijgen welke capaciteit van rangeermachinisten we nodig zullen hebben voor het knoopplan. Daardoor kunnen we zo laat mogelijk in de tijd een knoopplan maken en blijft NS wendbaar bij veranderingen in de behoefte van de klant.  

Je bent onderdeel van het agile ontwikkelteam en je schakelt regelmatig met eindgebruikers en andere teams in de keten. Je ontwikkelt en beheert vooral de back-end: services, data- en integratielagen en de engine die geautomatiseerd toetsen uitvoert. Daarnaast draag je bij aan het opzetten en onderhouden van de OTAP-omgevingen, de diverse pipelines en APIs. 

Een greep uit jouw verantwoordelijkheden:
- Het vertalen van use cases, user stories en non-functional requirements naar een implementatie;  
- Ontwerpen, bouwen en doorontwikkelen van REST API’s en integraties binnen het applicatielandschap van NS;  
- Oplossen van problemen, beheren, doorontwikkelen en continu verbeteren van de software;  
- Het bewaken en verbeteren van de softwarekwaliteit met testen en code reviews;  
- Ondersteunen bij CI/CD-pijplijnen, deployments en infrastructuur;  
- Samenwerken binnen Agile/Scrum teams en met ketenpartners.  

Hier ga je werken:
Het cluster ‘Knoop & Service’ is één van de zeven clusters binnen het resultaatgebied “Ontwikkelen, plannen, bijsturen en verzorgen treindienst”. Binnen dit cluster ontwikkelen we processen, inzichten en ondersteunende IT voor de logistieke puzzels op de rangeer- en opstelterreinen.  Team KnoT is onderdeel van dit cluster en werkt aan een applicatie die ervoor zorgt dat de activiteiten op de Knoop optimaal aansluiten op de dienstregeling van NS. Binnen het team wordt op Agile-Scrum manier gewerkt.

Competenties:
- Je beschikt over teamspirit en werkt multidisciplinair samen;
- Je hebt verantwoordelijkheidsgevoel;
- Je bent communicatief vaardig;
- Je bent analytisch sterk;
- Je bent flexibel.

Algemene informatie m.b.t. de aanvraag:
Locatie: Utrecht
Begindatum: 13-04-2026
Einddatum: 31-12-2026
Optie op verlenging: ja
Inzet per week: 36 uur
Tarief: marktconform
Sluitingsdatum: 24-03-2026
Sluitingstijd: 09:00 uur
Intakegesprek: 30-03-2026 en 01-04-2026

Toon meerToon minder

Over de organisatie

Op NS kun je rekenen

Werken bij NS betekent dat jij hét verschil kunt maken in de wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. We beloven je dat geen dag hetzelfde is. De kernwaarden van NS zijn open en betrouwbaar. Wij gaan voor resultaat en willen vooruit.

Toon meerToon minder

Wat wij vragen

Eisen:
- Je hebt minimaal hbo werk- en denkniveau en bij voorkeur een hbo-diploma in een bètarichting;
- Je hebt aantoonbare ervaring als backend developer binnen een grote complexe omgeving;
- Je hebt ruime ervaring met backend development, Python en bij voorkeur Azure DevOps en domain driven development;
- Je hebt aantoonbare ervaring met het ontwikkelen en onderhouden van REST API’s en integraties (FastAPI vereist);
- Je hebt ervaring met containers (Docker) en cloud-/platformomgevingen;
- Je hebt DevOps-kennis en ervaring (CI/CD, IaC, Bicep, monitoring, incidentafhandeling);
- Je hebt een uitstekende beheersing van de Nederlandse taal.

Wensen:
- Je hebt kennis en ervaring in een logistieke planningsomgeving of met logistieke vraagstukken;
- Je hebt een Agile en DevOps mindset;
- Je hebt ervaring met werken in complexe ketens en omgevingen.

Toon meerToon minder

Wat wij bieden

Ben jij als professional op zoek naar een interessante opdracht waarin jij het verschil kunt maken? Dan ben je bij ons aan het juiste adres. Bij ICQ Groep krijg je de kans om te werken aan uitdagende projecten bij verschillende opdrachtgevers. Je krijgt de mogelijkheid om jezelf voortdurend te ontwikkelen en nieuwe kennis op te doen. We zijn op zoek naar talent zoals jij, dus waar wacht je nog op? We seek you!


Toon meerToon minder

Meer informatie

Meer informatie:
Zo zorg je ervoor dat jouw aanbieding opvalt:
CV in topvorm: Lever je CV aan in Word-formaat, in de taal van de opdracht en in een professionele en prettige leesbare lay-out. Maak het CV niet langer dan 7 pagina’s. Laat zien dat je oog hebt voor detail.
Persoonlijke motivatie: Schrijf een overtuigende motivatie in de 'ik-vorm’, waarin je kort en bondig ingaat op de scope van de opdracht. Licht puntsgewijs toe hoe jij aansluit bij de gestelde eisen en wensen.
Beschikbaarheid: Vermeld per wanneer je beschikbaar bent, hoeveel uren per week je kunt werken en of je vakantieplannen hebt.
Tarief of maandsalaris: Vermeld je uurtarief (exclusief BTW) of maandsalaris, specifiek voor deze opdracht, inclusief reis- en eventuele verblijfskosten.

N.B.
Voor deze opdracht werk je uitsluitend met ons samen. Dit betekent dat je je niet via andere intermediairs voor dezelfde opdracht inschrijft. Zo voorkomen we verwarring in het selectieproces en maximaliseren we jouw kansen.
Onvolledige aanbiedingen kunnen we niet in behandeling nemen.
Wij houden je op de hoogte van elke stap in het selectieproces: Heb je vragen? Wij zijn er om ze te beantwoorden.

Toon meerToon minder

Spreekt deze opdracht je aan?

Spreekt deze opdracht je aan? Solliciteer dan snel of deel deze met iemand die hier perfect bij past!

Onze recruiter

Richard Altena

Als jouw persoonlijke recruiter voor deze opdracht help ik je graag bij het vinden van een baan die bij je past en bied ik ondersteuning waar nodig!

Solliciteer