Opdrachten

Rijkswaterstaat Ontwikkelaar T12

Ontwikkelaar T12

Info

Functie

Ontwikkelaar T12

Locatie

Uren per week

36 uren per week

Looptijd

27.04.2025 - 26.04.2026

Opdrachtnummer

242669

Sluitingsdatum

date-icon09.09.2025 clock-icon11:00
Reageren op deze opdracht? Dit doe je op Striive.

Rolomschrijving en taakafspraken

Opdrachtomschrijving
Opdrachtomschrijving: 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. Wat ga je doen? (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) Wat breng je mee? Technische vaardigheden:
  • Ervaring met softwareontwikkeling in Java en Spring Boot Testautomatisering en CI/CD: Bekend met GitLab CI/CD DevOps: Ervaring met containerisatie (Docker, Helm, Kubernetes). Agile & SAFe: Begrip van Agile/Scrum, werken binnen een SAFe Release Train. 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
  • Achtergrond opdracht
    Rijkswaterstaat : Opdrachtnemer deelt de werkzaamheden in in afstemming met Opdrachtgever en indien nodig in samenwerking met anderen, zodat deze optimaal zal verlopen.
    Opdrachtnemer richt zich naar de arbeidstijden bij Opdrachtgever.

    • Kandidaten met arbeidsovereenkomst (detachering) kunnen worden aangeboden.
    • Er is geen sprake van een arbeidsovereenkomst met de opdrachtgever.
    • Het betreft tijdelijke werkzaamheden, uit te voeren door extern in te huren personeel.
    • Verklaring Omtrent Gedrag (VOG) met screeningspunten 11, 12, 13 en 41 dient uiterlijk 6 weken na aanvang van de opdracht in Nétive JOB geüpload te worden.
    • Bij 'Naam organisatie' dient de naam van de leverancier vermeld te staan inzake het inhurende dienstonderdeel.
    • Conform raamovereenkomst
    • n.t.b.
    • Het is niet toegestaan de opdracht gevende organisatie (rechtstreeks) te benaderen met betrekking tot deze aanvraag.
    • Iedere poging tot positieve of negatieve beïnvloeding - op welke manier dan ook - van de bij de procedure betrokken medewerkers zal leiden tot uitsluiting van deelname.
    • AVG: Géén foto.
    • Géén persoonsgegevens zoals (mail)adres, telefoonnummer, geboortedatum, nationaliteit of LinkedIn.
    • Géén leveranciersgegevens.

    Rijkswaterstaat is de uitvoeringsorganisatie van het ministerie van Infrastructuur en Waterstaat en bestaat uit zeven landelijke en zeven regionale organisatieonderdelen. Al meer dan 200 jaar werken we dagelijks aan een veilig, leefbaar en bereikbaar Nederland. We beheren en ontwikkelen de rijkswegen, -vaarwegen en -wateren en zetten in op een duurzame leefomgeving. Samen met anderen werken we aan een land dat beschermd is tegen overstromingen. Waar voldoende groen is, en voldoende en schoon water. En waar je vlot en veilig van A naar B kunt. Samenwerken aan een veilig, leefbaar en bereikbaar Nederland. Dat is Rijkswaterstaat


    Eisen

    • Aanbiedingen kunnen alleen gedaan worden via onze portal Striive voorzien van een volledig Nederlands CV van max. 5 pagina's, anders kunnen we deze helaas niet in behandeling nemen. Mocht je hulp hierbij nodig hebben dan kan je contact opnemen met onze afdeling support.
    • Heeft minimaal 3 jaar ervaring als frontend/backendontwikkelaar op senior-niveau
    • Minimaal 1 jaar ervaring in een omgeving waar meerdere ontwikkelteams samen moesten werken
    • Heeft minimaal 3 jaar ervaring met DevOps en Continuous Delivery
    • Kennis en ervaring met bouwen en integreren van API's (JSON REST Swagger)
    • Opleiding op HBO-niveau bijvoorbeeld in de richting van Software Ontwikkeling
    • Heeft minimaal 3 jaar senior-niveau ervaring op het gebied van React en JAVA21

    Wensen

    • Mate waarin de kandidaat beschikt over werken SCRUM/SAFe framework
    • Heeft 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
    • Kennis van Oauth 2.0, OpenID Connect en OWASP Top 10
    • Heeft minimaal 3 jaar kennis en ervaring van Kubernetes, Helm, Docker, Spring Boot, Selenium en Cucumber
    • Mate waarin de kandidaat beschikt over kennis van GEOJson
    • Heeft minimaal 1 jaar kennis en ervaring met shadow-DOM (webcomponenten) en minIO

    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

    Aanvullende Informatie
    Aanbiedingen kunnen alleen gedaan worden via onze portal Select, anders kunnen we deze helaas niet in behandeling nemen. Mocht je hulp hierbij nodig hebben dan kan je contact opnemen met onze afdeling support. Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid. De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever. Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening. Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst. Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst. Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren. Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.


    Bedrijfsgegevens

    Bedrijfs gegevens

    Rijkswaterstaat

    Rolomschrijving en taakafspraken

    Opdrachtomschrijving
    Opdrachtomschrijving: 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. Wat ga je doen? (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) Wat breng je mee? Technische vaardigheden:
  • Ervaring met softwareontwikkeling in Java en Spring Boot Testautomatisering en CI/CD: Bekend met GitLab CI/CD DevOps: Ervaring met containerisatie (Docker, Helm, Kubernetes). Agile & SAFe: Begrip van Agile/Scrum, werken binnen een SAFe Release Train. 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
  • Achtergrond opdracht
    Rijkswaterstaat : Opdrachtnemer deelt de werkzaamheden in in afstemming met Opdrachtgever en indien nodig in samenwerking met anderen, zodat deze optimaal zal verlopen.
    Opdrachtnemer richt zich naar de arbeidstijden bij Opdrachtgever.

    • Kandidaten met arbeidsovereenkomst (detachering) kunnen worden aangeboden.
    • Er is geen sprake van een arbeidsovereenkomst met de opdrachtgever.
    • Het betreft tijdelijke werkzaamheden, uit te voeren door extern in te huren personeel.
    • Verklaring Omtrent Gedrag (VOG) met screeningspunten 11, 12, 13 en 41 dient uiterlijk 6 weken na aanvang van de opdracht in Nétive JOB geüpload te worden.
    • Bij 'Naam organisatie' dient de naam van de leverancier vermeld te staan inzake het inhurende dienstonderdeel.
    • Conform raamovereenkomst
    • n.t.b.
    • Het is niet toegestaan de opdracht gevende organisatie (rechtstreeks) te benaderen met betrekking tot deze aanvraag.
    • Iedere poging tot positieve of negatieve beïnvloeding - op welke manier dan ook - van de bij de procedure betrokken medewerkers zal leiden tot uitsluiting van deelname.
    • AVG: Géén foto.
    • Géén persoonsgegevens zoals (mail)adres, telefoonnummer, geboortedatum, nationaliteit of LinkedIn.
    • Géén leveranciersgegevens.

    Rijkswaterstaat is de uitvoeringsorganisatie van het ministerie van Infrastructuur en Waterstaat en bestaat uit zeven landelijke en zeven regionale organisatieonderdelen. Al meer dan 200 jaar werken we dagelijks aan een veilig, leefbaar en bereikbaar Nederland. We beheren en ontwikkelen de rijkswegen, -vaarwegen en -wateren en zetten in op een duurzame leefomgeving. Samen met anderen werken we aan een land dat beschermd is tegen overstromingen. Waar voldoende groen is, en voldoende en schoon water. En waar je vlot en veilig van A naar B kunt. Samenwerken aan een veilig, leefbaar en bereikbaar Nederland. Dat is Rijkswaterstaat


    Eisen

    • Aanbiedingen kunnen alleen gedaan worden via onze portal Striive voorzien van een volledig Nederlands CV van max. 5 pagina's, anders kunnen we deze helaas niet in behandeling nemen. Mocht je hulp hierbij nodig hebben dan kan je contact opnemen met onze afdeling support.
    • Heeft minimaal 3 jaar ervaring als frontend/backendontwikkelaar op senior-niveau
    • Minimaal 1 jaar ervaring in een omgeving waar meerdere ontwikkelteams samen moesten werken
    • Heeft minimaal 3 jaar ervaring met DevOps en Continuous Delivery
    • Kennis en ervaring met bouwen en integreren van API's (JSON REST Swagger)
    • Opleiding op HBO-niveau bijvoorbeeld in de richting van Software Ontwikkeling
    • Heeft minimaal 3 jaar senior-niveau ervaring op het gebied van React en JAVA21

    Wensen

    • Mate waarin de kandidaat beschikt over werken SCRUM/SAFe framework
    • Heeft 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
    • Kennis van Oauth 2.0, OpenID Connect en OWASP Top 10
    • Heeft minimaal 3 jaar kennis en ervaring van Kubernetes, Helm, Docker, Spring Boot, Selenium en Cucumber
    • Mate waarin de kandidaat beschikt over kennis van GEOJson
    • Heeft minimaal 1 jaar kennis en ervaring met shadow-DOM (webcomponenten) en minIO

    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

    Aanvullende Informatie
    Aanbiedingen kunnen alleen gedaan worden via onze portal Select, anders kunnen we deze helaas niet in behandeling nemen. Mocht je hulp hierbij nodig hebben dan kan je contact opnemen met onze afdeling support. Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid. De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever. Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening. Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst. Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst. Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren. Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.


    De recruiter

    Niels Knapen

    HeadFirst

    Deel deze opdracht

    Plaats jouw bieding op Striive

    https://login.striive.com/

    Voor deze opdracht dien je een bieding te plaatsen op Striive. Striive is het grootste opdrachtenplatform van de Benelux waar jaarlijks meer dan 20.000 opdrachten gepubliceerd worden.