Overslaan en naar de inhoud gaan

Fullstack software developer Java

Deadline: 30-04-2019 12:00:00
Niveau
WO
Richting

Functieomschrijving

Aanleg, onderhoud en assetmanagement zijn voor Rijkswaterstaat drie belangrijke pijlers. Het zijn aandachtsgebieden die volop in beweging zijn. Alleen al door de vele bijbehorende ICT-ontwikkelingen. Binnen Rijkswaterstaat (RWS) ontwikkelen we steeds vaker eigen maatwerk applicaties voor toepassingen waarin standaardproducten tekort schieten of waarvan we de technisch inhoudelijke kennis in huis willen houden. Binnen het nieuwe Java team neem jij als fullstack software developer een belangrijke positie in.

Ons doel is de ontwikkelcapaciteit en inhoudelijke kennis binnen RWS te verbeteren om zo de kwaliteit en effectiviteit van ontwikkeling en beheer van applicaties te optimaliseren. Hiervoor werken we met agile werkmethoden als Scrum, XP en TDD. Deze werkmethode maakt het mogelijk om met kortere doorlooptijden specifieke ICT-applicaties te bouwen. Samen met je collega’s leg jij een stevige basis voor ontwikkeling en beheer van apps en verzorg je voor geheel Rijkswaterstaat snelle en adequate realisatie. Nu en in de toekomst.

Het team bestaat uitsluitend uit fullstack software developers die zich bezig houden met nieuwe ontwikkelingen en het doorontwikkelen van releases op bestaande maatwerk applicaties. Hierbij werk je in een Agile team, waarbij samen met de productowner de backlog wordt vastgesteld en er continue opgeleverd wordt. Zowel bouwen, testen als deployen op onze Cloudfoundry omgeving behoren tot de dagelijkse taken. Rijkswaterstaat maakt hierbij zoveel mogelijk gebruik van standaard bouwblokken (zoals Greenplum, ESB, ADFS, NFS en Sharepoint) en daarvoor werk je nauw samen met de technisch infrabeheerders.

Het Java development is binnen RWS nog jong (bestaat ruim 1 jaar) maar ontwikkelt ambitieuze en innovatieve applicaties aan de cutting edge en helpt Rijkswaterstaat op een innovatieve manier bij het realiseren van zijn informatievoorzieningsambitie. Als pionier draag je enthousiast bij aan het opzetten van dit nieuwe team. Je bent de vijfde collega van het team. Je komt met creatieve ideeën als het gaat om de manier waarop jij en de andere teamleden gaan werken.

Functie-eisen

  • Je hebt een WO-diploma informatica of informatiekunde of vergelijkbaar niveau.
  • Je hebt ruime ervaring met zowel frontend-end als back-end software ontwikkeling, bij voorkeur met certificaten.
  • Je hebt ervaring met werken in Agile omgevingen of Scrum-teams, testen en CI/CD.
  • Je hebt ervaring met het ontwikkelen van (complexe) business-systemen binnen een grote organisatie.
  • Je hebt ervaring met werken binnen architectuurkaders en security by design en je hebt bij voorkeur ruime ervaring met Java, Javascript of Typescript, React en Redux of Vue.js.
  • Je hebt ervaring met de visualisatie van gegevens binnen GIS omgevingen en de integartie hiermee.
  • Je hebt kennis van het gebruik en de ontwikkeling van generieke bouwstenen.
  • Je kunt goed plannen, organiseren en samenwerken, bent ondernemend en klantgericht en hebt goede communicatieve en sociale vaardigheden.
Overige arbeidsvoorwaarden

Naast het salaris en vakantiegeld kun je rekenen op een eindejaarsuitkering, de zogenaamde 13e maand. De Rijksoverheid hecht sterk aan persoonlijke groei en loopbaanontwikkeling en biedt daarvoor tal van mogelijkheden. Tot de secundaire arbeidsvoorwaarden behoren onder meer maximaal 55% betaald ouderschapsverlof (onder voorwaarden), studiefaciliteiten, een extra verlofregeling voor ouderen en een vergoeding woon-werkverkeer. Bovendien heb je een aantal individuele keuzemogelijkheden bij het samenstellen van je arbeidsvoorwaardenpakket.