9 Nov. 2021

Senior Java Ontwikkelaar/Tech Lead

36
Geheel Nederland
Utrecht

Aanvraag ICS11235 Tijdelijke inhuur

Voor de Nederlandse Spoorwegen zijn wij op zoek naar een Senior Java Ontwikkelaar/Tech Lead.

Omschrijving opdracht:
Wat ga je doen als Senior Java Developer/Tech Lead?
- Dankzij jou kunnen de treinen op tijd rijden
- In jouw functie als Senior Java Developer/Tech Lead werk jij in een scrumteam aan de ontwikkeling van de applicatie B@D.
- B@D geeft de dienstregeling door aan diverse andere systemen binnen NS.
Samen ben je verantwoordelijk voor het eindresultaat. Dit betekent dat ontwikkelen je kernexpertise is, maar dat je ook bereid bent om te analyseren en te testen. Zo werk je met ons aan een zo aangenaam en duurzaam mogelijke reis voor ruim 1.000.000 mensen. Elke dag weer. De reis van morgen begint bij jou!

Omschrijving werkzaamheden:
Zelfstandig en in teamverband bedenk je oplossingen, ontwikkel je software en test je deze ook. Hiermee boek jij succes. Mede dankzij jouw drang om altijd te blijven verbeteren en doorzettingsvermogen ben jij van onschatbare waarde bij het:
- Vertalen van gebruikerswensen en non-functional requirements naar werkende software.
- Denk hierbij aan het bedenken, opstellen en toetsen van een technisch design, volgens de referentie-architectuur, in de rol als lead-developer van het team.
- Schrijven van geautomatiseerde tests als unit-, integratie- en ketentesten en technische documentatie als ondersteuning bij de software.
- Analyseren van bevindingen en het bedenken van oplossingsrichtingen.
- Je begrijpt een ingewikkeld functioneel domein en stelt daarbij kritische vragen.
- Als Tech lead neem je deel aan een team overstijgend overleg om te technische koers mede te bepalen.
- Alles wat je doet straalt kwaliteit uit omdat dankzij jouw software de treinen kunnen blijven rijden.
- Je bent bereid om samen met de andere Developers mee te werken binnen een 24/7 wachtdienst.

Omschrijving opdrachtgever:
Jouw stoel staat klaar op ons kantoor in Amersfoort bij de Release Train Bijsturing Materieel. Hier werken zo’n 50 professionals, die zich richten op het ontwikkelen en implementeren van nieuwe, toekomstbestendige systemen om ervoor te zorgen dat de treinen blijven rijden, we reisinformatie kunnen geven en we onze reizigers kopjes koffie kunnen verkopen. We ontwikkelen binnen ons team niet alleen met technologie, maar ook met onze manier van werken.

Gewenst profiel:
- Je hebt een afgeronde hbo- of wo-opleiding, in de richting van Informatica;
- Je hebt aantoonbare werkervaring (5 jaar) met het werken in een agile (scrum)team zowel als Developer als Tech Lead;
- Je hebt uitstekende communicatieve vaardigheden in het Nederlands, omdat je dé sparringpartner bent op technisch niveau voor alle scrumteams;
- Je bent de drijvende kracht achter het opnemen van technische verbeteringen in de product backlog van B@D;
- Je hebt aantoonbare ervaring met integratievraagstukken (liefst binnen de NS-organisatie);
- Het analyseren en ontwerpen van object georiënteerde systemen;
- Je hebt kennis van en ervaring met:
a. Java SE en EE (zoals EJB, JMS, XA-transacties, Web Services);
b. Relationele databases (Oracle DB en PostgreSQL);
c. Versiebeheersystemen (Git);
d. Testautomatisering (integratie)testen, geautomatiseerde ketentesten en/of ATDD/BDD met behulp van Cucumber);
e. Gegevens uitwisseling met XML/XSD en/of JSON/Schema;
f. Kennis van CI/CD tools, zoals Jenkins, Puppet, SonarQube;
g. Buildscripting (Ant/Ivy en/of Gradle);
h. Code kwaliteit.

Functie eisen (knock-out criteria)

1. Je bent bereid om samen met de andere Developers mee te werken binnen een 24/7 wachtdienst.
2. Je hebt een afgeronde hbo- opleiding, in de richting van Informatica.
3. Je hebt aantoonbare werkervaring (5 jaar) met het werken in een agile (scrum)team zowel als Developer als Tech Lead.
4. Je hebt kennis van en ervaring met:
a. Java SE en EE (zoals EJB, JMS, XA-transacties, Web Services);
b. Relationele databases (Oracle DB en PostgreSQL);
c. Testautomatisering (integratie)testen, geautomatiseerde ketentesten en/of ATDD/BDD met behulp van Cucumber

Functie wensen (gunningscriteria)

1. Je hebt een afgeronde wo- opleiding, in de richting van Informatica.
2. Je hebt uitstekende communicatieve vaardigheden in het Nederlands, omdat je dé sparringpartner bent op technisch niveau voor alle scrumteams.

Algemene informatie m.b.t. de aanvraag

Locatie: Amersfoort/thuis
Startdatum: 01-12-2021
Duur: 12 maanden
Optie op verlenging: ja
Inzet: 36 uur per week
Tarief: marktconform
Sluitingsdatum: 09-11-2021
Sluitingstijd: 09:00
Intakegesprek: zsm na sluiting

Hoe dient uw aanbieding verzorgd te worden?

- CV in ”Word-formaat” geschreven in de taal van de uitvraag;
- Motivatie geschreven in de “ik-vorm”, waarin u zowel kort en bondig ingaat op de scope van de opdracht als puntsgewijs uw aansluiting op de eisen en wensen toelicht;
- Uw beschikbaarheid (per wanneer, aantal uren per week en vakantieplannen);
- Uw uurtarief specifiek voor de onderhavige aanvraag (inclusief reis- en verblijfskosten en excl. BTW).

N.B.
- Bij het ontvangen van uw reactie gaan wij er vanuit dat uw aanbieding voor deze aanvraag exclusief is. Hiermee wordt voorkomen dat uw aanbieding meerdere malen bij dezelfde opdrachtgever voor deze aanvraag wordt ingediend.
- Aangezien de functie eisen knock-out criteria zijn, en de functiewensen de gunningscriteria zijn, dient uw aansluiting hierop dan ook goed afleesbaar in uw cv te zijn opgenomen. Dit verhoogt namelijk een succesvollere behandeling van de aanbieding.
- Tijdens het selectieproces wordt u op de hoogte gehouden van de voortgang. Mocht u vragen hebben, dan staan wij u graag te woord.

Locatie

Amersfoort/thuis
Ron Brussaard

Contactpersoon

Ron Brussaard
ICQ-Groep gebruikt cookies om bepaalde voorkeuren te onthouden en vacatures af te stemmen op je interesses.