Description
Softwareontwikkelaar NS
Bedrijfsonderdeel
NS Reizigers (NSR) houdt zich bezig met ‘alles wat met het rijden van treinen en het
faciliteren van de klant te maken heeft'. Op een gemiddelde werkdag maken meer dan één
miljoen klanten per dag gebruik van de diensten en reizen met de treinen van NSR. NS
Reizigers streeft ernaar om: de treinen op tijd te laten rijden, te zorgen voor voldoende en comfortabel materieel, goede service en informatie te verstrekken, zorg te dragen voor adequate opvang bij verstoringen.
Afdeling
IT Operations realiseert projectmatig IT systemen voor NSR Operations (waaronder Logistiek, Transportbesturing, en Reisinformatie). Het programma Donna houdt zich bezig met de ontwikkeling en implementatie van een nieuw planningsysteem voor infrastructuur, materieel en lokaal personeel. Het programma heeft drie software ontwikkelteams die werken volgens agile scrum.
Doel van de functie
De medior software ontwikkelaar is werkzaam in een Scrum team dat software bouwt en test. Daarbij is de ontwikkelaar verantwoordelijk voor de vertaling van use cases, user stories en non-functional requirements naar werkende software. Dit dient te gebeuren binnen de kaders gegeven vanuit de software architect. Denk daarbij aan technische ontwerpen en programmeerrichtlijnen. Ook maakt de ontwikkelaar geautomatiseerd testen en doet onderhoud op de applicatie, waaronder het herstellen van softwarefouten en het doorvoeren van software kwaliteitsverbeteringen.
Werkzaamheden
Je bent verantwoordelijk voor de invulling van de volgende activiteiten:
• Het vertalen van use cases, user stories en non-functional requirements naar een Java implementatie.
• Schrijven van unit en integratietesten
• Het groomen van stories met het team en de Product Owner
• Het uitvoeren van reviews op software en specificaties
• Het uitvoeren van de standaard scrum processen
• Het bewaken en verbeteren van de softwarekwaliteit
• Analyseren en doorvoeren van oplossingen ten aanzien van software bevindingen.
• Analyseren en oplossen van performanceproblemen.