Als Typescript developer krijg je de kans om in een vooruitstrevend DevOps-team te bouwen aan een backend die dagelijks miljoenen reizigers van dienst is.
Daarom wil je als Backend developer bij NS werken - Je krijgt de unieke kans om te bouwen aan een backend die dagelijks miljoenen reizigers van dienst is.
- Je komt in een vooruitstrevend DevOps-team terecht met de vrijheid om ideeën aan te dragen en te experimenteren met nieuwe technologieën.
- De teams zijn end-to-end verantwoordelijk voor het hele proces van discovery, gebruikersonderzoek, design, development en continuous improvement. De backends runnen en hosten we als teams zelf: “You build it, you run it, you love it.”
Dit ga je doen als Backend developer Als backend developer ben je verantwoordelijk voor het doorontwikkelen en onderhouden van de systemen die onze NS-app ondersteunen. Je bouwt schaalbare en betrouwbare services die voldoen aan de hoogste kwaliteitsnormen. Hierbij ga je vooral aan de slag met functionaliteiten voor het proactief informeren van onze reizigers.
- Je ontwikkelt en onderhoudt backend services in Mendix en TypeScript die gedeployed zijn op AWS.
- Je werkt nauw samen met de business analist, product owner en andere developers om functionele en business wensen te vertalen naar technische oplossingen.
- Je bouwt gestructureerde en nette code en pakt technical debt aan waar nodig.
- Je verbetert de kwaliteit, betrouwbaarheid en robuustheid van onze backend door testgedreven te werken.
- Je blijft op de hoogte van de nieuwste ontwikkelingen in backend-technologieën en deelt je kennis met het team en de community.
Dit zijn de functie-eisen Je leert snel en graag, ziet waar mogelijkheden tot verbetering liggen en neemt anderen daarin mee. Belangrijke elementen in Agile werken zoals samenwerken, inspelen op veranderingen en kort cyclisch waarde leveren, passen bij jouw manier van werken. Je hebt goede communicatieve vaardigheden, toont daadkracht en durft beslissingen te nemen. Je hebt ervaring met Mendix of ontwikkeling in TypeScript. Je bent daarnaast bereid de andere technologie te leren en je kennis uit te breiden. Het is een pré als je ervaring hebt met beide.
Dit neem je verder mee - Je hebt een WO werk- en denkniveau.
- Je hebt ervaring met het ontwikkelen van backend-systemen in Mendix of TypeScript op AWS.
- Je bent bereid de andere technologie stack te leren en je kennis uit te breiden.
- Je bent enthousiast, hebt een sterk verantwoordelijkheidsgevoel en richt je niet alleen op je eigen vakgebied.
- Teamspirit. Met jouw flexibiliteit en vermogen om samen te werken, versterk je het team.
- Ervaring met het schrijven van automatische tests, zoals unit-, integratie- en end-to-end tests.
- Je bent geïnteresseerd in de nieuwste ontwikkelingen binnen backend-technologieën.
Je kunt je goed uitdrukken in het Nederlands of Engels.
Het is een pre als je ervaring hebt met - CI/CD
- BFF-architectuur
- DevOps en Agile werken
- Werken met cloudservices, specifiek AWS
- Refactoren van legacy code
- Test-driven en data-driven development
Dit zijn de arbeidsvoorwaarden Werken bij NS betekent dat jij hét verschil kunt maken in de dynamische wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. De mogelijkheden om je te ontwikkelen zijn groot. We beloven je dat geen dag hetzelfde is. En als één van de mooiste werkgevers van Nederland hebben we nog meer te bieden. Voor deze functie onder meer:
- Een salaris tussen € 2.700,- en € 6.050,- bruto per maand (o.b.v. 36-urige werkweek).
- Een 36-urige werkweek.
- 144 uur wettelijk verlof (o.b.v. een fulltime dienstverband) + extra verlof afhankelijk van leeftijd (minimaal een week).
- 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.
- Professionele ontwikkelingsmogelijkheden
- Een keuzeplan met o.a. fietsenplan, extra pensioenopbouw of extra vakantiedagen.
Wil je meer weten? Bekijk onze arbeidsvoorwaarden en cao
Solliciteren naar deze baan Solliciteer direct via de sollicitatiebutton. Binnen enkele minuten ontvang je een automatische sollicitatiebevestiging, binnen 2 weken reageren wij op jouw sollicitatie.
Je kunt je sollicitatie richten aan Esther van Berkel, recruiter ComIT.
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. Deze functie kan niet op interim basis worden vervuld. Bekijk daarvoor onze inhuur pagina.
Hier ga je werken In ons hoofdkantoor nabij Utrecht Centraal en vanuit huis (in ons digitale kantoor), werk je in een multidisciplinair DevOps-team dat bestaat uit vier developers. Daarnaast zijn er twee business analisten, een scrum master en een product owner in het team. Een solution architect bewaakt de doelarchitectuur.
We brainstormen over innovatieve oplossingen, werken intensief samen en pionieren binnen en buiten ons vakgebied. En natuurlijk ben je ook bezig met wat jij het liefste doet: ontwikkelen. Wij ondersteunen je daarbij met de nieuwste technologieën.
Met ons team ben je een van de zes teams die gezamenlijk werken aan de NS-app. De backend developers komen wekelijks bijeen om hun werk te presenteren en generieke verbeteringen te bespreken. Tijdens deze meetings kun jij impact maken en de koers bijsturen. Onder de developers heerst een cultuur waarbij alle input gewaardeerd wordt en niets
“set in stone” is. Daarnaast biedt NS een coachingtraject waarin je vier uur per week de tijd hebt om met het team jezelf te verbeteren in sotware craftsmanship.