Senior .NET Developer (32-40 uur)
Role details
Job location
Tech stack
Job description
Wil jij als .NET developer bijdragen aan de ontwikkeling van software met maatschappelijke impact? En werk je graag aan een product dat dagelijks wordt gebruikt in het onderwijs? Bij Rovict krijg je de kans om jouw kennis en ervaring in te zetten voor de doorontwikkeling van ESIS.
Dit is Rovict
Wij zijn een ICT-partner in het onderwijs en ondersteunen leerkrachten en besturen met administratie-, toets- en leerlingvolgsystemen. Onze focus ligt op het primair onderwijs. Ons belangrijkste product is het leerlingvolgsysteem ESIS. Met deze applicatie helpen we scholen bij de monitoring en begeleiding van hun leerlingen.
Dit ga je doen
Je gaat meewerken aan de doorontwikkeling van ESIS. We vernieuwen onze huidige techstack en bouwen deze uit naar een moderne, toekomstbestendige omgeving.
Je ontwikkelt, test en onderhoudt de ESIS-software. Samen met je team en de product owner vertaal je gebruikerswensen naar slimme, haalbare oplossingen. Je werkt aan een applicatie die direct impact heeft op de dagelijkse praktijk van scholen.
Dit vragen we van jou
Je bijt je als ontwikkelaar graag vast in complexe materie en voelt je thuis in een grotere codebase. Je weet hoe je gebruikers- en businesswensen vertaalt naar technische oplossingen en kunt daar ook over adviseren. Daarnaast draag je actief bij aan het bewaken en verbeteren van de softwarekwaliteit.
Requirements
- HBO werk- en denkniveau
- Minimaal 8 jaar relevante werkervaring
- Ervaring met C#, .NET (.NET 4.8 en .NET Core)
- Ervaring met Microsoft SQL Server
- Ervaring met unit- en integratietesten
- Ervaring met Azure DevOps (incl. pipelines) en Docker
- Ervaring met dependency injection
- Ervaring met koppelingen (SOAP/WCF en REST API's)
- Kennis van architectuur en security
Dit zijn fijne pré's
- Je kunt code van een frontend framework lezen (bijv. Vue of een ander framework met TypeScript)
- Ervaring met Kubernetes en Helm
Daarnaast
- Kun je functionele wensen vertalen naar technische ontwerpen en deze realiseren
- Beschik je over goede communicatieve vaardigheden
- Werk je flexibel en resultaatgericht samen met collega's
- Draag je actief bij aan kwaliteitsverbetering binnen het team
Benefits & conditions
- Een team met betrokken collega's die samen werken aan oplossingen voor het onderwijs
- Een marktconform salaris passend bij je kennis en ervaring
- Goede secundaire arbeidsvoorwaarden, waaronder een pensioenregeling
- 30 vakantiedagen (op basis van 40 uur)
- Mogelijkheden voor opleiding en ontwikkeling
- De mogelijkheid om hybride te werken (thuis en op kantoor)
- Een dynamische werkomgeving waarin je werkt met moderne technologieën