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 aan slimme oplossingen voor flexibel onderwijs, digitale leermaterialen en het delen van onderwijsdata.
In dit team kom je terecht
Je komt terecht in het nieuw op te zetten Development team, een van de vier teams binnen de afdeling Education Services die werken aan het ontwikkelen en het gebruiken van diensten op het gebied van digitale leermaterialen en flexibel onderwijs voor mbo, hbo en wo. Het Development team levert softwareontwikkelaars aan diverse scrumteams en projecten. Vanuit dit team zal je worden ingezet in het productteam Edubadges/eduCredentials.
Dit ga je doen
Als eduCredentials Ontwikkelaar speel jij een sleutelrol in de doorontwikkeling van de dienst Edubadges en de opvolger daarvan: eduCredentials.
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.
Het nieuwe eduCredentials 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
Wij worden blij van kandidaten met ervaring en/of kennis op het gebied van:
Techniek
- Backend development in Python/Django en kennis van Rust.
- Frontend development met frameworks zoals Vue.js of Svelte.
- RESTful API’s, OAuth2, JWT, en encryptie/signing.
- CI/CD, DevOps, containerisatie (Docker/Kubernetes).
- Open standaarden zoals Open Badges, Verifiable Credentials, OOAPI.
- Onderwijssystemen zoals Osiris, Canvas, Brightspace.
Soft skills
- Je communiceert helder met zowel tech-collega’s als niet-technische stakeholders.
- Je kunt effectief communiceren in zowel het Nederlands als in het Engels, dit is belangrijk omdat je samenwerkt met zowel Nederlandstalige als internationale collega's
- 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.
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.