Developers.nl
Full Stack Developer
South Holland
Digital - Development
HBO BSc
Werkervaring: 3-5
Uren per week: 36
Referentienummer: 88180

Developers.nl zoekt voor Rijkswaterstaat in Rotterdam een Full Stack Developer.

Het programma Digitaal Stelsel Omgevingswet (DSO) realiseert de ICT-producten (applicaties, gebruikerstoepassingen, interfaces, services) rondom de implementatie en het gebruik van de Omgevingswet. Door de Omgevingswet wordt het wettelijk kader voor burgers, ondernemers en overheden inzichtelijker en ontwikkeling en beheer van de leefomgeving beter beheersbaar (zie verder www.AandeslagmetdeOmgevingswet.nl).

Als softwareontwikkelaar binnen het DSO-programma werk je in een Agile-team dat deelneemt aan een SAFe Release Train. Je bent verantwoordelijk voor het ontwikkelen, verbeteren en onderhouden van softwarecomponenten die bijdragen aan een robuust en toegankelijk digitaal stelsel. Dit doe je in nauwe samenwerking met collega-ontwikkelaars, testers, Product Owners en andere belanghebbenden. Naast je technische expertise draag je actief bij aan de Agile-werkwijze binnen het team en het continu verbeteren van onze softwarekwaliteit. Daarbij werk je met moderne ontwikkeltechnieken zoals testautomatisering, CI/CD, DevOps en security by design. Je speelt een belangrijke rol in het analyseren van technische vraagstukken, het delen van kennis binnen het team en het afstemmen met andere teams binnen de release train.

De Ontwikkelaar maakt deel uit van het scrumteam Gebruikerstoepassingen. Als team ontwikkelen wij de Gebruikertoepassingen ‘Vergunningcheck’, ‘Aanvragen’, ‘Maatregelen op maat’, ‘Verken uw idee’ en ‘Get in Touch’. Ook bouwen we de component verzoeken die ervoor zorgt dat verzoeken die worden ingediend vanuit Aanvragen, Verken uw idee en Get in Touch worden afgeleverd bij gemeenten, waterschappen provincies en ministeries. Onze toepassingen maken gebruik van een groot aantal services van andere teams binnen het DSO. Aan de businesslogica van deze services voegen wij presentatielogica toe, zodat burgers, bedrijven en overheden een zo gebruikersvriendelijk DSO ervaren.

De realisatie gebeurt via de scrummethodiek. Er wordt gewerkt in een multidisciplinair team dat in korte sprints, met een vaste lengte van 2 weken, de producten oplevert. Per sprint wordt samen met de Product Owner een doel gesteld.

De ontwikkelaar ontwikkelt diverse componenten en werkt samenwerken met andere scrumteamleden en Product Owners. Hij/Zij draagt bij aan de daily stand-up, sprint review, sprint planning en retrospective.

Werkzaamheden

  •  Het ontwikkelen van de gebruikerstoepassingen, rekening houdend met een reeds aanwezige digitale stijlgids en click-model
  • Het ontwikkelen van de noodzakelijke mocks/stubs
  • Het ontwikkelen van geautomatiseerde functionele en unit tests
  • Ontwikkelen van JAVA back-end oplossingen en deze aansluiten op ESB
  • Het ontwikkelen van geautomatiseerde (unit) tests
  • Integreren en implementeren van IAM oplossing(en)

Eisen

  • Opleiding op HBO-niveau bijvoorbeeld in de richting van Software Ontwikkeling
  • Minimaal 3 jaar ervaring als frontend/backendontwikkelaar op senior-niveau
  • Mininaal 3 jaar ervaring met DevOps en Continuous Delivery
  • Minimaal 3 jaar senior-niveau ervaring op het gebied van React, en JAVA21
  • Minimaal 1 jaar ervaring in een omgeving waar meerdere ontwikkelteams samen
  • moesten werken
  • Kennis en ervaring met bouwen en integreren van API’s (JSON, REST, Swagger)

Wensen

  • Minimaal 3 jaar kennis van de development frameworks en tooling: Junit, Jest, SonarQube, GitLab, Kubernetes, Helm, Maven, Nexus, Docker, Git, Gitflow, Kibana, Grafana, OWASP, JIRA, Linux Bash, Java, Playwright, Typescript en Gattling
  • Minimaal 3 jaar kennis en ervaring van Kubernetes, Helm, Docker, Spring Boot, Selenium en Cucumber
  • Minimaal 1 jaar kennis en ervaring met shadow-DOM (webcomponenten) en minIO
  • Kennis met werken volgens SCRUM/SAFe framework
  • Kennis van Oauth 2.0, OpenID Connect en OWASP Top 10
  • Kennis van GEOJson

Competenties

  • Probleemoplossend vermogen: In staat om technische uitdagingen te analyseren en oplossingen voor te stellen
  • Samenwerking & communicatie: Effectief kunnen samenwerken binnen multidisciplinaire teams en helder communiceren
  • Flexibiliteit & leervermogen: Bereidheid om nieuwe technologieën en methodieken tot zich te nemen
  • Ownership & initiatief: Proactief meedenken en verantwoordelijkheid nemen voor softwarekwaliteit en verbeteringen

Wat bieden we aan?

  • Geniet van een competitief salarispakket met extra voordelen die je talent erkennen.
  • Versnel je carrière met een helder groeipad, coaching en mentoring ter ondersteuning.
  • Werk in een dynamische en ondersteunende omgeving waar je echt het verschil kunt maken.
  • Werk waar en wanneer je het beste presteert voor een ideale werk-privébalans.
  • Kies een flexibele mobiliteitsoplossing, van een bedrijfswagen tot een openbaar vervoer abonnement.
  • Bouw je netwerk uit en beleef onvergetelijke momenten tijdens exclusieve events en afterworks.
  • Breid je vaardigheden uit met externe opleidingen en onze in-house Pauwels Academy.
  • Werk aan uitdagende projecten met toonaangevende klanten in Life Sciences, Engineering & Digital.
  • Grijp kansen op elk niveau, van een sterke start tot doorgroeimogelijkheden en samenwerking met experts.

Vacatures die je misschien ook interesseren

LH
Lucienne Huizer
Resource Specialist