Als Senior Full Stack Developer bouw je aan het kloppend hart van ons Internal Developer Platform. Je ontwikkelt het Developer Portal as-a-Platform, een self-service omgeving voor honderden teams. Zo help je software sneller, veiliger en met meer plezier te leveren.
Daarom wil je als Senior Full Stack Developer/Platform Engineer bij NS werken - Jij maakt impact door het verbeteren van de developer-experience voor honderden interne teams.
- Je werkt in een ambitieus en multidisciplinair team met ruimte voor jouw technische expertise.
- Bij NS krijg je volop ruimte om jezelf te ontwikkelen en werk je hybride vanuit Utrecht en thuis..
“Werken aan het Developer Portal betekent dat je bijdraagt aan innovatie en samenwerking binnen NS, waarbij jouw werk direct effect heeft op de productiviteit van honderden collega’s.” – Johan
Dit ga je doen als Senior Full Stack Developer/Platform EngineerOns Internal Developer Platform is verantwoordelijk voor het leveren van een veilige en efficiënte self-service omgeving voor softwareontwikkeling binnen NS. Dankzij jouw uitgebreide front- en backendkennis bouw je aan het Developer Portal, waarmee teams hun services kunnen aanbieden volgens platform-engineering-principes. Dankzij jouw werk kunnen honderden teams sneller en veiliger software ontwikkelen.
Jouw belangrijkste taken zijn:
- Ontwerpen, ontwikkelen en onderhouden van functionaliteiten in React en TypeScript (frontend en backend).
- Integreren van portal-componenten met platform-engineering-services, security-checks en CI/CD-pipelines.
- Vertalen van epics en user-stories naar technisch ontwerp, code en automatische tests.
- Actief deelnemen aan backlog-refinement, sprint-planning, reviews en retrospectives.
- Coachen van collega-developers op codekwaliteit en DevOps-praktijken.
- Samenwerken met front-end specialisten, UX-designers, platform-engineers en security-experts voor een optimale developer-experience.
- Continu meten van performance en reliability, en initiëren van verbeteringen die productiviteit en veiligheid verhogen.
Hier ga je werkenDe Centrale Platform Organisatie (CPO) is onderdeel van NS IT en gericht op samenwerking en enablement van onze IT en business collega’s. We leveren IT dienstverlening die het fundament vormt voor een wendbare IT-organisatie en de reiziger in positieve zin raakt. Dit doen wij met focus op innovatieve producten en diensten, zoals werkplek, platformisering, Developer Journey en Operations.
Je werkt bij een betrokken en professioneel team binnen een dynamische IT-omgeving. De sfeer is open, inclusief en gericht op samenwerking. Je krijgt ruimte om te groeien en je expertise in te zetten voor impact binnen NS. We erken hybride en ons kantoor heeft een fantastisch uitzicht op het Centraal Station van Utrecht.
Dit zijn de functie-eisen - Meer dan 5 jaar ervaring met TypeScript in productieomgevingen
- 3 jaar ervaring met React en ervaring met relationele databases.
- Je brengt ervaring mee op het gebied van rapid prototyping & architectuur: bewezen vaardigheid om ideeën snel om te zetten in werkende POC’s en de gekozen oplossing helder te communiceren en documenteren.
- Aantoonbare ervaring met Platform Engineering en het bouwen van tools voor ontwikkelteams.
- Agile/Scrum-ervaring binnen multidisciplinaire DevOps-teams.
Verder is het een sterke pre als je:
- Ervaring met Infrastructure as Code hebt, bij voorkeur Terraform.
- Ervaring hebt met het ontwikkelen en testen met TypeScript
- Ontwerpen en onderhouden van CI/CD-pipelines.
- Ervaring met Azure Cloud.
Bij NS werken we met de volgende drie gedragskenmerken: aan- en uitspreken, durf en veranderbereidheid. Voor deze functie in dit team ligt de nadruk op durf. Dit betekent dat je proactief en oplossingsgericht te werk gaat: je ziet kansen, neemt eigenaarschap en durft beslissingen te nemen.
Daarnaast beschik je over sterke communicatieve en analytische vaardigheden, waarmee je complexe vraagstukken weet te vertalen naar heldere en toepasbare oplossingen. Je bent een teamspeler die ook zelfstandig prioriteiten kan stellen en consistent kwaliteit levert.
Dit zijn de arbeidsvoorwaardenWerken bij NS betekent dat jij hét verschil kunt maken in de wereld van duurzame mobiliteit. Je maakt deel uit van een organisatie die midden in de maatschappij staat en Nederland in beweging brengt. Maar als 1 van de grootste werkgevers van Nederland hebben we je zoveel meer te bieden. Voor deze functie is dit onder andere:
- Een salaris tussen € 4.357,- en € 7.296,- (Schaal 61) bruto per maand (o.b.v. 36-urige werkweek), afhankelijk van je kennis en ervaring.
- Een 36-urige werkweek.
- 144 uur wettelijk verlof (o.b.v. een fulltime dienstverband) + extra verlof afhankelijk van leeftijd (minimaal een week).
- Een professionele, output-gestuurde werkomgeving waar gewerkt wordt volgens ‘het nieuwe werken’. Vrijheid en eigen inbreng staan daarbij centraal.
- De mogelijkheid om 3 christelijke feestdagen om te ruilen voor 3 niet-christelijke feestdagen.
- 3% eindejaarsuitkering, 8% vakantietoeslag en een uitstekende pensioenregeling.
- Je treinreizen in de 2e klas zijn gratis; in de 1e klas reizen kan tegen een kleine eigen bijdrage.
- Je gezin reist gratis in de daluren.
- Korting op Europese treinreizen zodra je 1 jaar bij NS werkt.
- De mogelijkheid tot thuiswerken en flexibele werktijden (in overleg).
- Professionele ontwikkelingsmogelijkheden
- Een keuzeplan met o.a. fietsenplan, extra pensioenopbouw of extra vakantiedagen.
- Wil je meer weten? Bekijk dan hier de NS cao.
Solliciteren naar deze baanSolliciteer direct (
maar zeker vóór 15 december) door het sollicitatieformulier in te vullen via de sollicitatiebutton. Binnen enkele minuten ontvang je een automatische sollicitatiebevestiging, binnen 2 dagen reageren wij op jouw sollicitatie.
Je kunt je sollicitatie richten aan Jeroen Schipper, IT recruiter.
Heb je nog vragen over het sollicitatieproces? Mail naar Karin van onze frontoffice via:
[email protected].
Heb je liever telefonisch contact? Bel dan met onze frontoffice op 088-6713666.
Goed om te weten: - Een achtergrondonderzoek, met o.a. VOG (Verklaring omtrent Gedrag), maakt deel uit van de sollicitatieprocedure. Denk hierbij ook aan het tekenen van een integriteitsverklaring en geheimhoudingsverklaring.
- We vinden het belangrijk dat iedereen die bij ons werkt zich thuis voelt. Dit zie je in alles wat we doen, en dus ook in ons aannamebeleid. Lees hier meer.
- Met deze vacature willen wij zelf onze nieuwe collega werven. Dit is dan ook géén oproep voor acquisitie.
#Li-JS1