Senior C# .NET Developer
Ben jij een C# .NET developer die het leuk vindt om aan uitdagende en interessante SaaS software te werken die dagelijks door ruim duizend mensen wordt gebruikt?
Lees dan snel verder!
Bedrijfsprofiel
Onze partner is een organisatie dat onderdeel is van een partij dat de meest snelgroeiende SaaS scale-up in de Edtech markt is. Zij hebben een internationaal team van bijna 100 mensen, waarbij zij met een team van ruim 20 mensen gefocust zijn op hun zelfgebouwde product. Hun zelfgemaakt product wordt gebruikt voor course management door opleiders, onderwijs en bekende organisaties in Nederland. Zij proberen met hun software het werk van opleiders uit handen nemen door hun processen zoveel mogelijk te automatiseren. Zij hebben een hele hoge klanttevredenheid en werken voor mooie en bekende organisaties.
Onze partner heeft een open organisatiecultuur en iedereen leert graag van elkaar. Zij werken met een SaaS-bedrijfsmodel (klanten betalen maandelijks voor de modules en het aantal gebruikers) en zij zijn volledig eigenaar van hun producten, dus zij bepalen zelf hoe en wat we willen ontwikkelen. Gebruiksvriendelijkheid, processen automatiseren, multi-tennant SaaS, schaalbaarheid, een fijne werkcultuur, eigen initiatief, kwaliteit, dat zijn woorden die goed bij hun passen.
Functie omschrijving
Je zult complexe problemen oplossen en hun features, code, architectuur, schaalbaarheid en team naar een hoger niveau tillen. Wanneer je code schrijft dan wil je dat deze clean, abstract en goed gedocumenteerd is en bij voorkeur gebruikmakend van Domain Driven Design (DDD). Je ziet de toegevoegde waarde van code reviews door collega’s, elkaar uit te dagen de software telkens te verbeteren en streeft samen met hen naar hoge kwaliteit software en code. Je kunt op basis van een user story (en kennis van de software die je op zult doen) bedenken hoe je alleen of samen met het team het werk aanpakt. Je vindt het niet erg om oudere delen van de applicatie te refactoren, naast het toevoegen van nieuwe functionaliteiten.Je verantwoordelijkheden zullen dagelijks de volgende taken omvatten:
- Helpen hun architectuur te ontwerpen en te verbeteren en nieuwe ontwerppatronen zoals DDD verder te integreren
- Nieuwe functionaliteiten ontwerpen en ontwikkelen
- Verbeteren en refactoren van onze codebase
- Proactief zoeken naar prestatie- en beveiligingsproblemen en ervoor zorgen dat deze worden opgelost
- Schrijven van unit-tests voor het grootste deel van je code
- Meedenken over infrastructuur en schaalbaarheid
Functie eisen
- Een afgeronde, relevante HBO- of WO-opleiding heeft
- Aantoonbare, meerjarige ervaring heeft als Senior Software Developer in een Agile / Scrum omgeving
- Veel ervaring en kennis van o.a. C#, .Net (Core) en het schrijven van goed presterende, onderhoudbare code
- Weet hoe code moet worden getest en ervoor zorgt dat deze tests worden geïmplementeerd
Arbeidsvoorwaarden
Een salaris tot 65K op jaarbasis, afhankelijk van je ervaring en een goed secundair arbeidspakket:
- Mogelijkheid om thuis te werken
- Een goed gevulde keuken op kantoor, met lunches en vrijdagmiddagborrel
- 25 vakantiedagen
- Een goede pensioenregeling
- Een bonusregeling die oploopt tot een 13e maand
Ben jij de C# .NET Developer waar wij naar op zoek zijn, of heb je vragen over deze vacature? Stuur dan een mail naar m.issa@haystackpeople.nl of bel mij op 06-82064191!
Ik help je op weg!
