Het Kadaster

Full Stack Software Engineer 2x

Het Kadaster

De opdracht­omschrijving

 

Omschrijving Beheer en Ontwikkeling IT
Waar loopt de grens tussen uw tuin en die van uw buurman? En welk vastgoed is van wie? Het Kadaster registreert van al het vastgoed (grond en gebouwen) in Nederland wie welke rechten heeft. We hebben heel veel data over alles onder, op en boven de grond en willen maximale waarde halen uit deze data. Naast onze wettelijke taak, beheert het Kadaster ook voorzieningen van andere organisaties, de Landelijke Voorzieningen. Zo beheren wij onder andere de WOZ Landelijke Voorziening en de Basisregistratie Adressen en gebouwen (BAG): alle adressen en gebouwen in Nederland, zoals bouwjaar, oppervlakte, gebruiksdoel en locatie op de kaart. 

Binnen Beheer en Ontwikkeling IT werken we met Scrum en DevOps en zijn de teams integraal verantwoordelijk voor de volledige technische dienstverlening, van idee tot productie. Vanuit een dynamische omgeving bieden wij een informele werksfeer. Soms werkt het beter om even je zinnen te verzetten en kan je met je teamgenoten een potje tafeltennis spelen, gamen of met de 3D printer een ontwerp realiseren. Ook hebben we een innovation hub om in een andere sfeer samen te werken.

Omdat het Kadaster innovatie hoog in het vaandel heeft staan wordt er 1x per maand een Innovation Friday georganiseerd waarin nieuwe, veelbelovende technieken worden uitgeprobeerd en worden er regelmatig “Taco” sessies gehouden waarin kennis wordt gedeeld.

Omschrijving project waarbinnen de inhuurkracht te werk wordt gesteld
Het Omgevingswet team is op zoek naar twee Full Stack Software Engineers.

Het Kadaster is ketenpartner in het Digitaal Stelsel van de Omgevingswet (DSO). We zijn samen met andere ontwikkelpartners georganiseerd in operationele beheerorganisaties (OBO’s). De diensten die de verschillende OBO’s ontwikkelen en beheren, vormen de operationele keten van het DSO-LV.

Met de Omgevingswet wil de overheid de regels voor ruimtelijke ontwikkeling vereenvoudigen en samenvoegen. Zodat het straks bijvoorbeeld makkelijker is om bouwprojecten te starten. De Omgevingswet is een bundeling van 26 wetten en regels over ruimtelijke ordening, wonen, infrastructuur, milieu, water en natuur. De Omgevingswet moet verheldering en efficiëntie bieden. Een samenhangende benadering moet leiden tot een goede en duurzame fysieke leefomgeving.

De scrum teams binnen de OBO’s werken nauw samen om de gewenste functionaliteit voor het programma Digitaal Stelsel Omgevingswet te realiseren. In dat programma werken verschillende organisaties op een Agile wijze samen op basis van het SAFe framework. Dat betekent onder andere dat er wordt gewerkt in sprints van 2 weken en Program Increments van een kwartaal.

Opdrachtomschrijving
De ontwikkelaars werken aan frontend applicaties als beheerportalen en GEO-viewers en aan de achterliggende backend functionaliteit. Je bent in staat om software te ontwikkelen op basis van requirements. Je draagt bij aan de refinement van stories op de backlog, die door de betrokken Product Owner worden geprioriteerd op een backlog.
Voor belangrijke ontwerpbeslissingen met betrekking tot architectuur, user interfaces of integratieaspecten, stem je af met de projectarchitect, UX designer of de integratie specialist.

Aanvullende taken omvatten het uitvoeren van beheer- en onderhoudswerkzaamheden en het oplossen van bugs en andere bevindingen (DevOps).

Belangrijkste technieken, methoden en tools

  • Java (17);
  • Jsp;
  • Junit;
  • Spring Framework;
  • Spring Boot;
  • Typescript;
  • Angular (13+);
  • RESTful/SOAP webservices;
  • Hibernate;
  • Postgres/PostGIS;
  • XML/GML;
  • (Geo) JSON;
  • OpenLayers GEO viewer;
  • Robot Framework;
  • Python;
  • Container technologie (Docker/Kubernetes);
  • CI/CD Tooling (Git, Jenkins, Maven);
  • Monitoring tooling (Prometheus, Grafana);
  • Issue tracking (Jira).

De belangrijkste taken en verantwoordelijkheden zijn

  • Afstemmen met Product Owner, projectarchitect, UX designer en integratiespecialist;
  • Bijdragen aan de refinement van backlog items;
  • Het bouwen en frontend applicaties en backend componenten;
  • Ontwikkelen van (Robot Framework) testen;
  • Voorkomende DevOps werkzaamheden uitvoeren.


Taken

  • Sparren over ontwerpkeuzes en toekomstbestendige oplossingen (stabiliteit, robuustheid, onderhoudbaarheid, performance);
  • Peer reviewing en borgen van kennis (documentatie en kennisdeling)
  • Actief beheren en monitoren van hoog beschikbare componenten;
  • Actief bijdragen aan het ontwikkelen van unit tests en testautomatisering;
  • Deelnemen in de Java community;
  • Toepassen en bijhouden ontwikkelstandaarden.

Deze inhuuropdracht verloopt via een aanbesteding. De opdrachtgever heeft eisen en wensen opgegeven. Aan de eisen moet je voldoen om kans te maken. Op de wensen kun je punten scoren.

De Eisen

  • Taalniveau Nederlands minimaal B2.
  • Afgeronde HBO/WO opleiding Informatietechnologie of aanverwante IT-richting.
  • Minimaal 5 jaar ervaring met Java ontwikkeling en Spring framework/Spring Boot.
  • Minimaal 5 jaar ervaring met Typescript en Angular (2+).
  • Minimaal 3 jaar ervaring met Python.
  • Minimaal 3 jaar ervaring met het merendeel van de bovengenoemde technieken, methoden en tools, in het bijzonder met: o JSP; o REST/SOAP; o XML en JSON parsing; o Git, Docker, Kubernetes.
  • Aantoonbare ervaring met succesvol samenwerken in multidisciplinaire (agile) teams en omgevingen, met een politiek/bestuurlijk karakter.
  • Kennis van en ervaring met de volgende gebieden strekt tot aanbeveling: o Ruimtelijke ordening systemen; o GEO-ICT (GEO-viewers); o Robot Framework testen.
  • 2 relevante referenties, die de volgende gegevens bevatten: naam referent, functie, organisatie, e-mailadres en/of telefoonnummer.
  • Competenties waar de kandidaat over dient te beschikken: •Zelfstandigheid, en ervaring in zowel beheer- als vernieuwingstrajecten; •Actieve deelname in het Scrum Team; •Zelfstandig komen met verbetervoorstellen en overleg over de implementatie hiervan; •Gedegen kennis van de te gebruiken methoden en technieken; •Flexibele werkhouding; •Over eigen grenzen heen kijken en bereid zijn aanpalende werkzaamheden op te pakken; •Communicatief vaardig; •Duidelijke gerichtheid op samenwerking.

De Wensen

  • U geeft een beschrijving van uw kennis en ervaring met betrekking tot de aangegeven functie-eisen (max. 300 woorden, zie ook opdrachtomschrijving en verantwoordelijkheden). Beoordeling: De mate waarin de beschrijving van uw kennis en ervaring aansluit bij de wensen van het Kadaster.
  • U geeft een beschrijving van uw kennis en ervaring met de bij de eisen aangegeven punten die strekken tot aanbeveling (max. 300 woorden, zie ook opdrachtomschrijving en verantwoordelijkheden). Beoordeling: De mate waarin de beschrijving van uw kennis en ervaring aansluit bij de wensen van het Kadaster.
  • U geeft een beschrijving van projecten of applicaties waarin u actief bent geweest, die raakvlakken hebben met de beschreven werkomgeving en de opdrachtomschrijving. U geeft daarbij ook aan wat uw bijdrage aan die projecten of applicaties is geweest aanbeveling (max. 400 woorden, zie ook opdrachtomschrijving en verantwoordelijkheden). Beoordeling: De mate waarin uw beschrijving aansluit bij de wensen van het Kadaster.
  • U toont duidelijk aan op welke wijze de door u geleverde expertise en competenties binnen de geschetste situatie een bijdrage leveren aan te behalen resultaten (max. 400 woorden, zie ook opdrachtomschrijving en verantwoordelijkheden). Beoordeling: Hoe beter de expertise en competenties aansluiten bij de wensen van het Kadaster en de geschetste situatie hoe hoger de score.

Interesse in deze opdracht?

Zo werkt onze dienstverlening

Deze opdracht is gesloten, reageren is helaas niet meer mogelijk

Gesloten

Mis geen kans, word gratis lid

Ontvang direct alle opdrachten en marktontwikkelingen in je mailbox