fullstack developer (Java/Angular) Forensische Opsporing

Politie
Utrecht, Netherlands
2 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Intermediate

Job location

Remote
Utrecht, Netherlands

Tech stack

Agile Methodologies
HTML5
Oracle WebLogic Server
CSS
Code Review
Computer Programming
Continuous Delivery
Continuous Integration
Data Integrity
DevOps
Enterprise JavaBeans
Java Platform Enterprise Edition (J2EE)
Groovy
Information Management
JUnit
Maven
Scrum
Mockito
Material Design
Selenium
Software Engineering
TypeScript
Web Applications
Web Services
Openapi
Apache Yarn
SOAPAPI
Spock
Backend
GIT
Angular
Information Technology
Playwright
Npm(Software)
Front End Software Development
Cucumber
Jenkins

Job description

Binnen de afdeling Forensische Opsporing ontwikkelen we een applicatie waarbij de forensisch onderzoeker de sporen kan vastleggen bij bijv. een woninginbraak, plofkraak of moord. Wil jij hier als fullstack ontwikkelaar een belangrijke bijdrage aan leveren? Maak dan je CSI-droom waar bij ons!

Je gaat aan de slag in een van de drie ontwikkelteams binnen het Programma Forensische Opsporing (FO). In dit team werk je nauw samen met de andere ontwikkelaars, tester en informatieanalist. Daarnaast zoek je de samenwerking op met ontwikkelaars van andere ontwikkelteams, zowel binnen als buiten het programma van FO.

In samenwerking met het NFI, TMFI en OM ontwikkelen we een softwareoplossing, waarbij de forensisch onderzoeker de sporen kan vastleggen bij een plaats delict. Het systeem dient als communicatietool tussen de politie, NFI, TMFI, en het OM. Daarnaast willen we alle aangetroffen monsters en sporen centraal vastleggen die naar een dader leiden. Een interessante ontwikkeling waar jij als fullstack ontwikkelaar een belangrijke bijdrage aan levert.

De fullstack ontwikkelaar die wij zoeken zal samen met het team het voortouw nemen voor alle (ontwikkel)werkzaamheden waar het team voor staat. Daarnaast neemt de ontwikkelaar verantwoordelijkheid voor de (code) kwaliteit en (geautomatiseerd) testen. Je onderneemt initiatieven op deze gebieden en bent in staat mensen op verschillende posities mee te nemen en te overtuigen van jouw ideeën. Jouw werkzaamheden op een rij:

  • het aanhaken bij activiteiten die de ontwikkelteams tijdens een sprint uitvoeren;
  • ontwikkelen van applicaties op het politieplatform op basis van web services/JEE web applicaties in de backend en Angular/Typescript applicatie in de frontend;
  • eventuele productie-incidenten (samen met het team) onderzoeken en oplossen;
  • refinen van epics binnen het project en features binnen het team;
  • pair programming/code reviews en het coördineren van implementatie van 'teamoverstijgende' features;

Waar ga je werken?

Je gaat aan de slag binnen het Productiehuis waar we cruciale softwareoplossingen ontwikkelen en onderhouden die het politiewerk dagelijks ondersteunen. Je maakt deel uit van de Productielijn Handhaving, Cluster Forensische Opsporing waar je in een multidisciplinair team werkt aan het ontwikkelen van nieuwe functionaliteiten voor operationele politiediensten.

We werken Agile en hybride, dat betekent dat je twee dagen per week fysiek op locatie in Utrecht te vinden bent en daarnaast thuis kunt werken. De overall sfeer in de FO-teams is open, informeel en we delen onze passie voor het vakgebied. Je komt te werken in een bevlogen team en daar zoeken wij een enthousiaste collega bij. Iemand die graag investeert in het leren kennen van zijn/haar collega's, positieve energie meebrengt en trots is op zijn/haar werk voor de Forensische Opsporing bij de politie.

Requirements

We zoeken een fullstack ontwikkelaar die in de afgelopen 5 jaar minimaal 3 jaar relevante ervaring heeft opgedaan als fullstack ontwikkelaar in grote en complexe organisaties waarbij aan nieuwe functionaliteiten is gewerkt (niet alleen beheer en onderhoud).

Jij bent iemand met een frisse blik en voor kleine of grote uitdagingen draai jij je hand niet om. Je bent gewend om te werken in een DevOps omgeving waar beschikbaarheid en data-integriteit cruciaal is. Je bent initiatiefrijk, hebt een klantgerichte houding, bent besluitvaardig, staat open voor vernieuwing en bent in staat veranderingen door te voeren en te borgen. Daarnaast heb je goede communicatieve vaardigheden.

  • hbo (bachelor) werk- en denkniveau*, bij voorkeur in de richting van informatiemanagement of informatica;
  • Ervaring met een Agile-werkwijze, zoals Scrum en DevOps;
  • Kennis en kunde van o.a.: Jenkins, Apache Maven, Continuous Integration en Continuous Deployment, Scrum, GIT, OpenAPI
  • Backend-kennis: Weblogic, Spock/Groovy, Java EE (Enterprise Edition)/Enterprise JavaBeans, SOAP Web services, REST Services, JUnit, Mockito.
  • Frontend-kennis: TypeScript, Yarn/npm, Angular 15+, HTML5, SCSS, Material Design/UI component libraries, RDF, TestCafe, Playwright of een Selenium gebaseerd platform als Cucumber.

Benefits & conditions

De standplaats is Utrecht. Er is ruimte voor 1 fte. Het betreft een functie voor 36 uur per week.

Omdat goede mensen belangrijk zijn binnen de politie investeren we in jouw toekomst. We bieden uitgebreide ontwikkelingsmogelijkheden en een aanstelling in tijdelijke dienst voor een proeftijd van een jaar. Bij voldoende functioneren zetten we na een jaar de aanstelling o m in een vaste aanstelling. Verder kun je van ons verwachten:

  • een bruto maandsalaris van minimaal € 3.661,- en maximaal € 5.767,- (schaal 10 Bbp) op basis van een 36-urige werkweek;
  • een Individueel Keuzebudget (IKB) dat uit twee delen bestaat:
  • Een bruto deel van 17,86% van je salaris. Met dit budget kun je een deel van je arbeidsvoorwaarden zelf samenstellen. Denk bijvoorbeeld aan het uitbetalen van je budget, het kopen van vakantie-uren of ontwikkelactiviteiten zoals een opleiding.
  • Een netto deel van € 515,91 per jaar. Dit budget kun je bijvoorbeeld gebruiken voor duurzaamheidsdoelen, vakbondscontributie en voor vitaliteit.
  • een uitstekende pensioenopbouw bij ABP en betaald ouderschapsverlof (meer info over verlof, regelingen en mogelijkheden).

De formele functie binnen het functiegebouw van de politie is bedrijfsvoeringspecialist B.

Apply for this position