Senior Software ontwikkelaar
FRD-2026/08252Opdrachtomschrijving
Resultaat is dat de medewerker in de rol als technical lead (Angular) die samen met het team 18 sprints aan toegevoegde waarde oplevert aan de Business. Naast een zeer ervaren Frontend Java/Angular ontwikkelaar die onderdeel wordt van een DevOps-team is deze persoon ook de technical lead van het team. Hij neemt de hele omgeving mee op sleeptouw vanuit enthousiasme, met een lach en liefde voor de techniek en vooral de drive dat te leveren wat de gebruiker nodig heeft. De teamopdracht is de (door)ontwikkeling van het nieuwe Executieportaal. Dit innovatieve platform zal bestaande systemen vervangen en ervoor zorgen dat de medewerkers van het CJIB hun werk gemakkelijker, beter en met meer plezier kunnen uitvoeren. In verband met de complexiteit van het landschap is voor deze opdracht gedegen ervaring nodig van softwareontwikkeling. Het team zal software opleveren in een Agile-omgeving via de Scrummethodiek. Gezien de diversiteit van de services die het team bedient, moet dit een ontwikkelaar zijn met ruime en brede ervaring in frontend technieken. De nieuwe applicaties/services die gebouwd worden, dienen gedeployed te worden in een private cloud. Kennis en ervaring van de Cloudtechnologie op basis van Kubernetes wordt hier gevraagd.
Achtergrond opdracht
Het gaat om een opdracht voor een senior frontend ontwikkelaar in een Agile Scrum/DevOps omgeving die gebruik maakt van het SOA landschap van het CJIB. De opdracht heeft de volgende uitdaging:
- Het ontwikkelen van Java services en user interfaces in een SOA georiënteerd landschap.
- Gedegen kennis van TypeScript, JavaScript, HTML, (S)CSS, Java, Ruby, (PL)SQL en frameworks/tooling als Nx, Angular, Angular Material, NgRx, RxJS, GraphQL, Jest, Node.js, Playwright, Cypress.
- Cloud ready ontwikkelen (Spring Cloud).
- Monitoren (Kibana, Grafana), profiling en tuning van een service.
- Ervaring met front- en back-end waarbij het zwaartepunt op frontend ligt.
Werkcontext
Bij het CJIB werken we hybride. Gemiddeld werken we 2 dagen per week op kantoor in Leeuwarden. Maar in deze rol zijn er ook weken van 4 of 5 dagen op kantoor.
Eisen/wensen
- HBO werk- en denkniveau.
- Opleidingen: Javascript, Angular Pro, TypeScript.
- OCP of vergelijkbaar niveau.
- 10 jaar werkervaring algemeen/specifiek.
- 8 jaar Agile/DevOps ervaring.
- 2 jaar ervaring als tech lead op front-end/Angular; Nx, Angular Signals, Design Figma, Zod, OpenAPI.
- 2 jaar ervaring binnen (rijks)overheid.