Vacature Senior Java Developer

Bij het NS Business Systemen ga je werken binnen het “balie-ontwikkelteam”. Zij zijn van de NS balieverkoopsystemen verantwoordelijk voor de software ontwikkeling en software beheer.

Van het agile balie team wordt jij onderdeel. Jij krijgt, samen met dit team, verantwoordelijkheid voor de kwaliteit van het systeem van onze balies, zodat dagelijks onze baliemedewerkers vertrouwen kunnen hebben in hun systeem en het systeem zal voldoen aan de toekomstwensen. Jij neemt samen met de solution architect, tijdens de tot stand koming van de gekozen softwareoplossing, een sleutelrol in dit op basis van functionele requirements in use cases vorm.
Jij zal verantwoordelijk zijn om de functionele requirements samen met jouw team, te vertalen naar een (object geöriënteerd) technisch design, en een goede realisatie. Jouw taken zullen zijn:
Tijdens de realisatiefase:
functionele requirements reviewen, de code en het technisch ontwerp;
de gevraagde wijziging in UML met Enterprise Architect ontwerpen;
In Java de gewenste software programmeren met Eclipse de ontwikkelomgeving;
Programma uitvoeren en de opgeleverde software uittesten;
Foutherstel uitvoeren;
Technische documentatie beheren en onderhouden;
Tijdens de voorbereidende fase:
Aan de impact analyse bijdrage leveren:
Activiteiten analyse opstellen
je gaat adviseren over de architectuur van de applicatie software en hieraan meewerken

Beleidsmatig:
Je beoordeelt en adviseert implementeert ontwikkelstandaards
Je adviseert over en zet adequate ontwikkelhulpmiddelen op

Overig:
Bijdrage leveren aan evaluaties en bij operationele zaken verbeteringen bijdragen binnen de software;
Probleem analyses bijdragen
Gebruikers opleiden

Functie vereisten

Jij bent Senior software developer, je passie en drive haal jij uit een mooie functionaliteit te maken
Jij krijgt een kick als je meewerkt aan ons systeem die door zo’n 1200 baliemedewerkers wordt gebruikt. Dit systeem maakt het mogelijk om elke dag 100.000 reizigers onze diensten aan te bieden…. Als bovenstaande klopt… dan zouden wij jou graag willen!
Jij neemt het voortouw om te verwezenlijken dat jij jouw visie op natuurlijke wijze op ontwikkeling en functionalteit uitdraagt. Je weet mensen voor je te winnen met jouw gedrevenheid en passie door een combi van visie, kennis en eigenheid. Je hebt je ogen gericht op je directe omgeving (denk aan teamleden en opdrachtgevers) en je hebt de eindgebruiker altijd op het vizier. Je staat open voor collegiale reviews en je kunt flexibel reageren op de veranderende omgeving.
Je bent stressbestendig, proactief en je beoordelingsvermogen is kritisch en scherp. Je werkervaring als senior software developer is minimaal vijf jaar en je hebt minimaal HBO denk- en werkniveau. Een must met het creëren van stukken afgebakend functionaliteit is een must binnen een Agile/Scrum omgeving.

Overige ervaring:
Programeerervaring van minimaal vijf jaar met Java SE6 (en hoger)
Ervaring en kennis met besturingssystemen Gemini Blueprint (OSGI framework) en Linux
Je hebt Shell Scripting en C++ Ontwikkelomgevingen, Enterpris, Maven, Eclipse en Architect ervaring en kennis
MySQL is je niet onbekend
Je beheerst UML, OO en MVC
Een pré zou zijn als je ervaring hebt met Swing, Cobra, Hibernate en Spring
agile ontwikkelomgeving is je niet onbekend (user stories)

Arbeidsvoorwaarden

Bij de NS krijg je ruimte voor eigen initiatief, verantwoordelijkheid en ondernemerschap.
Daarnaast bied de NS een uitdagende werkomgeving en de mogelijkheid om in je eigen ontwikkeling te investeren. Op basis van een 36 urige werkweek zou voor deze functie het salaris maximaal € 4.600 bruto per maand bedragen. Dit bedrag is afhankelijk van je ervaring en kennis. Daarnaast hebben wij prima geregelde secundaire arbeidsvoorwaarden waaronder goed geregend pensioen, een vervoersbewijs en een bruto-netto berekening die erg gunstig is.

Bedrijfsprofiel

Binnen de NS is de ICT-afdeling (Business Systemen), verantwoordelijk voor de ontwikkeling en het beheer van al de business systemen en staat voor het optimaal automatiseren van het reizigerscontact. Stationsmiddelen t.b.v. de OV-chipkaart zoals poortjes, validatoren, de automaten, de balies, camera’s als ook de centrale systemen vallen onder de bovengenoemde business systemen. Zij faciliteren de reis en het reisrecht zoals: reis-apps, transactie verwerking, websites, serviceverlening en abonnementen (Klanten Service).
Bij NS Reizigers werken wij voor onze klanten aan een zo’n goed mogelijke dienstverlening, omdat we aan mobiliteit, leefbaarheid en vitaliteit willen bijdragen. Om dit te kunnen bereiken moeten we continue afstemmen met mensen, activiteiten, technieken en middelen die erbij betrokken zijn. Alle ongeveer 11.000 NS Reizigers medewerkers dragen elke dag aan de klant zijn optimale beleving van de reis.

Solliciteren

Via het onderstaande formulier kun je direct solliciteren op de bovenstaande vacature. Heb je al een account? Log dan eerst in!

Motivatie

Je kunt de volgende bestandtypes bij je sollicitatie voegen: jpg, png, pdf, doc, docx

Naam
Adres
Account

Solliciteren is alleen mogelijk met je tablet of computer.