What we are looking for
What we are looking for
Wij zoeken een Senior Full-Stack Developer die bijdraagt aan de doorontwikkeling en het onderhoud van deze open source software. De software richt zich op federatieve identity- en authenticatieoplossingen, waaronder componenten die onderdeel uitmaken van een nationale federatieve infrastructuur voor online authenticatie en autorisatie die miljoenen gebruikers binnen het Nederlandse onderwijs en onderzoek veilig en eenvoudig toegang geeft tot online applicaties. Het platform bestaat uit zelfontwikkelde applicaties die we open source beschikbaar stellen. Het platform bevat een groot aantal loosely-coupled applicaties die geschreven zijn in diverse talen, met als belangrijkste Java en Python in de backend en Javascript/React in de frontend. De applicaties zijn geheel zelf ontwikkeld en vrijgegeven als open source en worden behalve door onszelf ook gebruikt binnen het voortgezet onderwijs en de overheid. Je werkt zowel aan de backend (Java/Spring) als aan de frontend (React). Daarnaast heb je ervaring met werken in open source omgevingen, GitHub workflows en Ansible deployments. Je werkt samen in een klein team van 2 tot 3 software-engineers, van wie er een veel ervaring heeft. Daarnaast werk je samen met een team van (technisch) productmanagers die de ontwikkeling aansturen en de componenten in productie uitrollen en onderhouden.
Core competencies
Personal characteristics
- Ervaring met Python; - Ervaring met authenticatiesystemen en identity management (OAuth2, OpenID Connect, SAML); - Ervaring met Ansible Deployments.