Educredentials Ontwikkelaar
SolliciterenBouw mee aan de digitale toekomst van het onderwijs
Wil jij jouw technische skills inzetten voor innovatie in het onderwijs? Word jij enthousiast van werken met moderne technologieën en het realiseren van slimme, veilige en privacybewuste oplossingen? En heb je een hart voor open standaarden, duurzaamheid én samenwerking? Dan is deze functie als Educredentials Ontwikkelaar bij SURF precies wat je zoekt.
Hier ga je werken
SURF is de ict-coöperatie van Nederlandse onderwijs- en onderzoeksinstellingen. Samen met hen werken we aan digitale diensten en complexe innovatievraagstukken om de kwaliteit van onderwijs en onderzoek te verhogen. Binnen onze afdeling Education Services ontwikkelen we samen met instellingen slimme oplossingen voor flexibel onderwijs, digitale leermaterialen en het delen van onderwijsdata.
In dit team kom je terecht
Je komt terecht in het multidisciplinaire team Flexibel Onderwijs. Dit team werkt aan innovatieve diensten voor onderwijsinstellingen, waarbij flexibiliteit in processen rondom oriënteren, inschrijven, volgen en certificeren van onderwijsprogramma's centraal staat. Een van onze belangrijke diensten is Edubadges.
Edubadges is het platform dat door 60 onderwijsinstellingen binnen het mbo, hbo en wo wordt gebruikt voor het verstrekken van digitale credentials, waaronder microcredentials. Met deze digitale credentials kunnen lerenden aantonen over welke kennis en vaardigheden zij beschikken. De digitale credentials kunnen eenvoudig, bijvoorbeeld via LinkedIn, worden gedeeld met onderwijsinstellingen of werkgevers. De ontvanger kan ze bekijken en op echtheid verifiëren.
Dit ga je doen
Als Educredentials Ontwikkelaar speel jij een sleutelrol in de doorontwikkeling van Edubadges en de opvolger daarvan: educredentials. Dit nieuwe platform gaat gebruikmaken van de nieuwste standaarden en technieken en wordt optimaal geïntegreerd met andere onderwijsapplicaties. Je werkt dus niet alleen aan het bestaande platform, maar ook aan de toekomst van digitale credentials!
Als ontwikkelaar werk je aan:
- Ontwerp, realisatie en beheer van een betrouwbaar, schaalbaar en veilig platform.
- Het (door)ontwikkelen van backend- en frontendcomponenten van het huidige en toekomstige platform.
- Integraties met onderwijssystemen (SIS, LMS, portfolio’s).
- Het implementeren van autorisatie/authenticatie (SURFconext, EduID, OAuth2).
- Ontwikkelen van dashboards en interfaces ten behoeve van het beheer.
- Implementatie van standaarden als Open Badges 3.0, Verifiable Credentials en OOAPI.
Dit breng je mee
Je hoeft niet alles al te kunnen, maar wij worden blij van kandidaten met ervaring of affiniteit met:
Techniek
- Backend development in Python/Django (vereist), kennis van Rust is een pré.
- Frontend development met frameworks zoals Vue.js of Svelte.
- Werken met RESTful API’s, OAuth2, JWT, en encryptie/signing.
- CI/CD, DevOps, containerisatie (Docker/Kubernetes).
- Werken met open standaarden zoals Open Badges, Verifiable Credentials, OOAPI.
- Bekendheid met onderwijssystemen zoals Osiris, Canvas, Brightspace is een plus.
Soft skills
- Je communiceert helder met zowel tech-collega’s als niet-technische stakeholders.
- Je bent nieuwsgierig, zelfstandig en denkt graag mee over nieuwe toepassingen.
- Je voelt je thuis in een team dat multidisciplinair en samenwerkingsgericht werkt.
Opleiding
- Hbo of wo werk- en denkniveau, bij voorkeur in Informatica, Software Engineering of Onderwijskunde met een technische focus.
Klaar om samen de toekomst van leren vorm te geven?
Bij SURF doen we onze werving met veel plezier zelf, acquisitie stellen we daarom niet op prijs.