Software engineer DAPPR
Role description
Wil jij jouw ervaring als software engineer inzetten om complexe datastromen te verwerken en duurzaam toegankelijk te maken? Bij de KB, de nationale bibliotheek van Nederland, werk je mee aan de ontwikkeling van het digitale depot waarin miljoenen publicaties worden opgeslagen. In deze functie werk je aan DAPPR, onze ETL-applicatie die ervoor zorgt dat uiteenlopende datastromen van uitgevers en andere leveranciers correct worden verwerkt en opgeslagen zodat deze data nu en in de toekomst toegankelijk en duurzaam bewaard blijft.
Wat ga je doen?
Als software engineer ben je medeverantwoordelijk voor de ontwikkeling en het onderhoud van DAPPR. Deze applicatie verwerkt en valideert data, zodat deze geschikt is voor ons digitale depot. Samen met je team werk je aan het aansluiten van nieuwe datastromen en het verbeteren van bestaande processen, zodat toekomstige stromen sneller en met minder maatwerk kunnen worden toegevoegd.
Je werkzaamheden bestaan onder andere uit:
- het ontwikkelen en onderhouden van Java-gebaseerde software (met o.a. Spring Boot en Hibernate);
- het schrijven van geautomatiseerde tests en het bewaken van de technische kwaliteit van de code;
- het optimaliseren van de performance en stabiliteit van de applicatie;
- het deelnemen aan scrum-events en het delen van kennis met collega’s binnen en buiten het team;
- het afstemmen met functioneel beheerders, metadata- en content specialisten en architecten over eisen en validaties.
Maak jij het mogelijk?
De rol vraagt om technisch inzicht, analytisch vermogen en het kunnen samenwerken in een omgeving waar datakwaliteit en schaalbaarheid belangrijk zijn. Je bent nieuwsgierig naar complexe datastromen en haalt energie uit het oplossen van technische uitdagingen.
Wat je meebrengt:
- Hbo-werk- en denkniveau.
- Minimaal drie jaar ervaring als software engineer.
- Ervaring met Java, bij voorkeur in combinatie met Spring Boot en Hibernate.
- Ervaring met Linux en geautomatiseerd testen (bijvoorbeeld JUnit) is een pre.
- Ervaring met Agile/Scrum-werken.
- Communicatieve vaardigheden in het Nederlands en Engels.
De KB werkt aan duurzame toegang tot informatie en zet zich in om het digitale erfgoed van Nederland toegankelijk te maken en houden. Je maakt deel uit van het scrumteam DAPPR, bestaande uit 3 ontwikkelaars, een tester en een informatieanalist. Het team werkt nauw samen met andere IT-teams, functioneel beheerders en specialisten in metadata en preservering. De sfeer is collegiaal en gericht op samenwerking.
Waar kan jij op rekenen?
Kies je voor de KB, dan kies je voor inhoud en ontwikkelruimte. Je kunt rekenen op:
- een bruto maandsalaris tussen € 3.458,- en € 5.486,- (schaal 10);
- om te starten een dienstverband voor 1 jaar met uitzicht op een vast dienstverband;
- 42 vrije dagen bij een fulltime dienstverband;
- 100% vergoeding van jouw OV-reiskosten;
- pensioenopbouw via pensioenfonds ABP , waarbij de KB 70% van de premie betaalt;
- een dertiende maand (8,33%).
Hoe solliciteer ik naar deze vacature?
Wil jij bijdragen aan onze digitale toekomst? Mooi! We kijken uit naar jouw cv en motivatie. Vragen over de functie? Stel deze aan Fiona van Kessel via .
- De vacature sluit op zondag 7 september . Solliciteer via het sollicitatieformulier op de website.
- Zien we voldoende raakvlakken, dan bellen we je voor een kennismaking. Bij onvoldoende raakvlakken laten we dit weten via e-mail.
- Tijdens de selectieprocedure bewaren we je gegevens. Uiterlijk 4 weken na het beëindigen van de sollicitatieprocedure verwijderen we deze op grond van de Algemene Verordening Gegevensbescherming (AVG). Lees hierover in onze privacyverklaring sollicitantenop .