**Vacature Senior Full Stack Developer (.NET/ C#)**
Wij zijn op zoek naar een gemotiveerde software developer om ons toegewijde team te versterken. Wil jij je inzetten om ons product door te ontwikkelen in de ingeslagen weg? Geïnteresseerd in microservices? Wij werken in een multi-disciplinair team van productexperts en software developers. De afstand tot klanten en eindgebruikers is zeer klein. Heb je liefde voor business logic, data en Cloud-oplossingen?
**Wat ga je doen?**
De volgende activiteiten maken deel uit van jouw taken als software developer:
**Ontwerp**
- Delen van kennis over te gebruiken technologieën / frameworks;
- Beoordelen van een technisch ontwerp van Lead Software Developer (gebaseerd op een functionele specificatie en randvoorwaarden);
- Zorgen dat het werk uit de sprint backlog (werkitems / taken) voldoet aan het technische ontwerp.
**Develop & Test**
- Schrijven van broncode (op basis van een technisch ontwerp);
- Controleren / Reviewen van broncode;
- Opstellen van unit tests;
- Uitvoeren van testcases, -sets en -runs;
- Documenteren van ontwerp, broncode, algoritmen, enz.;
- Opknippen in componenten, zodat de broncode geschikt is voor verschillende tests en implementatiescenario’s;
- Onderhouden en verbeteren van bestaande broncode.
**Wat vragen wij?**
- Je hebt een Nederlandse werkvergunning.
- Afgeronde opleiding Informatica, werken en denken op universitair niveau;
- 5+ jaar werkervaring als ontwikkelaar;
- Kennis van ontwerppatronen en SOLID-principes;
- Kennis van basisalgoritmen en datastructuren; inzicht in tijd- en ruimtecomplexiteit van algoritmen;
- Goede kennis van .NET / C# (2+ jaar);
- Goede kennis van een NoSQL-database;
- Ervaring met Agile Software Development (Scrum);
- Goede kennis van Git (1+ jaar);
- Goede beheersing van de Engelse taal in woord en geschrift.
Heb je interesse in of ervaring met Behaviour Driven Development, Docker, Kubernetes of CI/CD? Dan willen we heel graag met jou een kopje koffie drinken op ons kantoor in Nieuwegein.
**Wie ben jij?**
- Open-minded;
- Teamspeler;
- Kwaliteitsgericht;
- Communicatief.