Stand out for this role — generate a tailored resume and cover letter in about a minute.
Starapple is een softwareorganisatie gespecialiseerd in de onderwijssector en werkt aan technologische oplossingen die meerdere onderwijsinstellingen ondersteunen. Wij zoeken een ervaren Software Engineer met een sterke .NET-achtergrond die over meerdere apps heen kijkt en generieke, herbruikbare componenten ontwikkelt.
Je ontwerpt en bouwt SDK’s, libraries en standaarden, en werkt aan centrale onderdelen zoals messaging en authenticatie.
Deze softwareorganisatie is volledig gespecialiseerd in de onderwijssector. Wat ooit begon als een afdeling binnen een groter softwarebedrijf, groeide uit tot een zelfstandige organisatie die inmiddels al jarenlang software ontwikkelt voor het MBO, HBO en WO.
Met verschillende applicaties ondersteunen zij logistieke en administratieve processen binnen onderwijsinstellingen. Daarbij draait het niet alleen om goede software, maar ook om maatschappelijke impact: processen slimmer inrichten, de werkdruk voor docenten verminderen en de samenwerking tussen onderwijsinstellingen, studenten en het werkveld verbeteren.
Inmiddels bestaat de organisatie uit ruim 30 collega’s. Er wordt gewerkt in verschillende productteams, maar daarnaast zijn er gespecialiseerde teams die zich richten op onderwerpen als code quality, security en Scrum. Medewerkers krijgen veel ruimte om mee te denken over technische keuzes en zich ook buiten hun eigen productteam verder te ontwikkelen.
Voor een specialistisch ontwikkelteam zoeken we een ervaren Software Engineer met een stevige .NET-achtergrond. In deze rol ben je juist niet alleen bezig met het bouwen van functionaliteiten binnen één applicatie. Je kijkt organisatiebreed naar techniek en ontwikkelt oplossingen waar meerdere developmentteams gebruik van kunnen maken.
Je houdt je bezig met het ontwerpen en bouwen van generieke componenten, libraries, SDK’s en technische standaarden. Denk bijvoorbeeld aan libraries voor messaging via een servicebus, het verder ontwikkelen van een centraal identificatie- en authenticatieplatform en oplossingen rondom logging, containerisatie en security.
De uitdaging zit vooral in het herkennen van technische vraagstukken die op meerdere plekken terugkomen en deze vertalen naar één robuuste en herbruikbare oplossing. Daarmee zorg je ervoor dat andere ontwikkelteams sneller, consistenter en kwalitatief beter kunnen ontwikkelen.
Je werkzaamheden bestaan onder andere uit: