Zorgeloos inchecken zonder saldo? Met NS Flex ben je flexibel in het OV. Met een tik op de knop kan je je abonnement aanvragen, aanpassen of stopzetten. Drukke trein? Waarom wissel je niet even naar 1e klas? Met behulp van de nieuwste technieken als Spring-boot API’s tot Angular front end werk je als developer aan de NS app, backend of voor de webshop.
‘Heb je al een kijkje genomen in de webshop? Als je op Ja, ik wil NS Flex klikt, dat bouw ik’, vertelt één van de developers. Best een uitdaging, want niet iedere klant is hetzelfde. De één heeft nog geen OV-kaart, de ander wil overstappen naar NS Flex of zijn NS Flex-abonnement wijzigen. ‘Eerst kon je in de webshop alleen bestellen, nu kun je ook overstappen. Daarvoor hebben we een soort wizard ontwikkeld die je stap voor stap helpt. We maken dat proces zo soepel mogelijk.’
Een aantal developers werkt elke dag aan de koopflow. Samen met het team kijken ze hoe het nog beter kan. ‘Omdat we in devops werken kunnen we zelfstandig naar productie. Dat is gaaf, want dan kunnen we nieuwe features zo snel mogelijk aan de klant geven.’ Deze release is geautomatiseerd met een safe guard. Van code opslag, naar de testserver, acceptatieomgeving en vervolgens naar productie. De developer kan zich dus volledig focussen op het bouwen van zijn feature. ‘Dat is wat iedere developer wil, lekker tempo maken.'
‘Het moment dat NS Flex live ging was erg spannend. Het was mijn eerste project en er waren al allerlei televisiereclames en campagnes ingekocht.’ Om zo’n strakke deadline te halen moest het team moeilijke keuzes maken. Welke features kunnen gemaakt worden met de beschikbare tijd en developers? ‘We zijn live gegaan met een minimale versie van NS Flex. Nu zijn we bezig met uitbreiden. Zo willen we ervoor zorgen dat NS Flex met de laatste technieken en updates werkt. We gaan bijvoorbeeld volledig naar de cloud. En verder natuurlijk de code opschonen, documenteren én nieuwe features bouwen. De kwaliteit moet hoog zijn. Wat doe je wel en wat niet? Je krijgt feedback van heel Nederland. Dan merk je echt dat het zichtbaar is en leeft in de hele samenleving.’
Het is echter niet alleen maar ontwikkelen. ‘Je beheert het hele project. Je moet dus vanuit meerdere perspectieven kunnen denken. Wat wil de klant?’ Hiervoor maken de developers gebruik van allerlei databronnen, zoals Google Analytics en Usabilla. ‘We kijken ook naar de technische performance en conversie. Je bent niet alleen developer, maar denkt ook mee over het UX design, AB-testing en productoptimalisatie, bijvoorbeeld met Optimizely. Daar voeden we al onze beslissingen en keuzes mee.’ Data driven dus. En die inzichten delen ze met hun collega’s: ‘Op een dashboard kan iedereen zien hoeveel mensen al voor NS Flex hebben gekozen.’
Het is echter niet alleen maar ontwikkelen. ‘Je beheert het hele project. Je moet dus vanuit meerdere perspectieven kunnen denken. Wat wil de klant?’ Hiervoor maken de developers gebruik van allerlei databronnen, zoals Google Analytics en Usabilla. ‘We kijken ook naar de technische performance en conversie. Je bent niet alleen developer, maar denkt ook mee over het UX design, AB-testing en productoptimalisatie, bijvoorbeeld met Optimizely. Daar voeden we al onze beslissingen en keuzes mee.’ Data driven dus. En die inzichten delen ze met hun collega’s: ‘Op een dashboard kan iedereen zien hoeveel mensen al voor NS Flex hebben gekozen.’
“Wat ik mooi vind aan NS is de diversiteit, flexibiliteit en het respect naar elkaar. We geven echt om onze collega’s en staan voor iedereen open.” vertelt Wesam Alkfere trots. “Collega’s zijn hier heel open-minded om samen te werken met mensen verschillende culturen. Ik denk dat je op die manier ook het beste talent aan kan trekken.”
Dennis
"Als Local Information Security Officer (LISO) is het onder andere mijn taak om teams weerbaar te maken tegen cyber security-aanvallen. NS heeft een complexe infrastructuur met veel ‘deurtjes’ en daardoor veel aanvalsmogelijkheden."
Isaiah
"Ik volg een IT-traineeship van twee jaar bij NS. Nu werk ik bij NS International. Daar houd ik me bezig met het verbeteren van de NS International-reisapp en daarmee dus ook de reisondersteuning voor klanten. Zo voegen we bijvoorbeeld meer meldingen in de app toe wanneer een reis niet volgens planning verloopt. En werken we aan een mooier design."
Voor een goede werking van deze website worden cookies gebruikt. Cookies zijn kleine (tijdelijke) tekstbestanden die door je browser worden opgeslagen. Zo maken we gebruik van functionele cookies om je instellingen te onthouden en van analytische cookies om het gebruik van de website anoniem te analyseren en te verbeteren.