Senior Java Software Ontwikkelaar | Utrecht
Functie omschrijving
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.
Project
De afdeling Logistiek van NS Reizigers gebruikt een verzameling systemen waarmee ze de dienstregeling, het materieel en het personeel plant. Een deel van deze systemen zijn aan het einde van hun levensduur.
Het project Planning Materieel Netwerk is onderdeel van een overkoepelend programma, met als doel om al deze deelsystemen en interfaces te saneren. Daarbij wil NSR graag met het project een aantal innovaties en procesverbeteringen doorvoeren die met de oude systemen niet mogelijk zijn.
Eén van de deelsystemen is het plansysteem voor materieel. Hiermee kan de NSR planner het materieel plannen op de dienstregeling: welk type materieel en hoeveel van dit type rijden er van A naar B. De planner houdt hierbij rekening met reizigersprognoses, de beschikbaarheid van materieel, wensen van de afdeling Commercie etc.
Planning Materieel Netwerk zal het oude plansysteem voor materieel vervangen, waarbij behalve actuele technologie er direct een aantal procesverbeteringen worden doorgevoerd ondersteund door de software. Daarbij zal Planning Materieel Netwerk diverse innovaties doorvoeren, waaronder het toepassen van planningsautomaten.
Het project heeft momenteel twee software ontwikkelteams, die werken volgens Agile Scrum.
Doel van de functie
De softwareontwikkelaar is werkzaam binnen een Scrum team dat software ontwikkelt van idee tot productie. De ontwikkelaar is verantwoordelijk voor de vertaling van user stories en non-functional requirements naar werkende software. Daarbij wordt er van de ontwikkelaar verwacht dat deze actief meedenkt in oplossingen waarmee de business haar doelen kan bereiken.
PM Netwerk zet zwaar in op (software) kwaliteit, testautomatisering en (software ontwikkel)procesverbetering.
Werkzaamheden
Je bent verantwoordelijk voor de invulling van de volgende activiteiten:
• Het vertalen van user stories en non-functional requirements naar een Java implementatie
• Ontwerpen, bouwen en testen van software
• Het bewaken en verbeteren van de softwarekwaliteit, oa dmv testautomatisering
• Het groomen van stories met het team en de Product Owner
• Het uitvoeren van reviews op deliverables
• Analyseren en oplossen van bevindingen op software
• Het uitvoeren van Scrum processen
• Coachen van junior en medior ontwikkelaars
Functie eisen
HBO of hoger met minimaal 5 jaar Java ervaring
OO analysis & design
Relationele databases
Oracle Certified Professional, Java SE 5 Programmer of hoger
Kandidaat heeft bij voorkeur ervaring met
Eclipse RCP
Java 8 of hoger en JEE 7
Jenkins, Continuous Delivery, testautomatisering
Oracle 12c database
Oracle WebLogic 12
MyBatis, mocking en DBUnit
Scrum / Agile methods
Gradle
Jira/GIT
Eén of meer Oracle Certified Expert, Java EE 7 * Developer certificaten
Gedrag, Vaardigheden/ Competenties
- Open, proactief
- Team player, kan taken zelfstandig uitvoeren, zonder het team en het einddoel uit het oog te verliezen
- Resultaat-, klantgericht en pragmatisch
- Gericht op verbetering van software, people, proces, tools en cultuur
- Constructief kritisch, maar niet eigenwijs
- Analytisch en heeft abstractievermogen
- Creatief
- Accuraat, oog voor detail
- Kan methodisch werken
- Geen 9 tot 5 mentaliteit
- Iemand die werken in teamverband verkiest boven alleen te opereren
- Iemand die op een heldere manier abstracte zaken aan anderen kan uitleggen
De kernwaarden van NS zijn proactief, verbindend, vakkundig en gastvrij.
Extra informatie
- Standplaats
-
Utrecht
- Aanvraagnummer
- 1316
- Startdatum:
- 30-10-2017
- Verwachte einddatum
- 30-09-2018
- Aantal uur per week:
- 36
- Uurtarief
- n.o.t.k.
- Sluitingsdatum aanvraag:
- 19-10-2017 12:00
- Contactpersoon Quest4:
- Wendy van Ooijen
Aanvullende informatie
CV max 7 pagina’s en in het Nederlands
Voor meer informatie over deze functie kun je contact opnemen met Wendy van Ooijen bereikbaar op het nummer: 06-29985899. Als je geïnteresseerd bent in de functie nodigen wij je van harte uit een aanbieding te verzorgen via het onderstaand aanbiedingsformulier.
Geplaatst op 2017-10-18 07:51:49