Senior C#/.NET Backend Software Developer
Role details
Job location
Tech stack
Job description
Als Senior C#/.NET Backend Software Developer ben jij verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van robuuste backend systemen die de kern vormen van het platform. Je werkt aan complexe technische vraagstukken en draagt bij aan de architectuur van schaalbare oplossingen die duizenden gebruikers dagelijks bedienen. Jouw expertise zorgt ervoor dat het platform betrouwbaar, snel en toekomstbestendig blijft. Je werkt nauw samen met frontend developers, product owners en andere stakeholders om functionaliteiten te realiseren die écht waarde toevoegen. Daarnaast fungeer je als technisch aanspreekpunt en mentor voor minder ervaren teamleden, waarbij je jouw kennis deelt en bijdraagt aan de groei van het hele team.
- Ontwerpen en ontwikkelen van schaalbare backend applicaties in C# en .NET Core;
- Bouwen en onderhouden van RESTful APIs en microservices architecturen;
- Optimaliseren van database queries en datastructuren voor maximale performance;
- Implementeren van security best practices en waarborgen van dataveiligheid;
- Code reviews uitvoeren en bijdragen aan de technische kwaliteit van het team;
- Samenwerken met DevOps aan CI/CD pipelines en deployment strategieën;
- Meedenken over technische roadmap en architecturale keuzes.
Binnen deze functie zijn er uitstekende doorgroeimogelijkheden. Je kunt jezelf ontwikkelen richting Lead Developer, waarbij je meer verantwoordelijkheid krijgt over de technische richting van projecten. Ook is er de mogelijkheid om door te groeien naar een rol als Software Architect, waarin je de gehele technische architectuur van het platform vormgeeft. De organisatie stimuleert actief de ontwikkeling van haar medewerkers en biedt concrete opleidingsmogelijkheden om jouw ambities waar te maken.
Requirements
Voor deze uitdagende functie zoeken we een ervaren backend developer met een sterke technische achtergrond en een passie voor softwareontwikkeling. Je hebt ruime ervaring met het bouwen van complexe backend systemen en bent in staat om zelfstandig technische beslissingen te nemen. Je bent analytisch sterk, denkt in oplossingen en hebt oog voor detail. Samenwerken zit in jouw DNA en je vindt het leuk om jouw kennis te delen met collega;s. Je blijft graag op de hoogte van de laatste ontwikkelingen binnen de .NET community en bent nieuwsgierig naar nieuwe technologieën en methodieken.
- Minimaal 6 tot 10 jaar aantoonbare werkervaring als Backend Developer met C# en .NET;
- Diepgaande kennis van .NET Core, ASP.NET en Entity Framework;
- Ervaring met het ontwerpen en implementeren van microservices architecturen;
- Sterke database kennis, bij voorkeur SQL Server en/of PostgreSQL;
- Uitstekende beheersing van de Nederlandse taal in woord en geschrift.
Benefits & conditions
Deze organisatie biedt jou een uitdagende functie binnen een innovatieve omgeving waar technologie en maatschappelijke impact samenkomen. Je krijgt de kans om te werken aan betekenisvolle projecten die het verschil maken voor duizenden professionals. Het bedrijf investeert volop in jouw ontwikkeling en biedt concrete mogelijkheden om jezelf verder te specialiseren of door te groeien naar een leidinggevende of architectuurrol. De werkomgeving kenmerkt zich door een open en informele cultuur waarin ruimte is voor eigen initiatief en waar jouw ideeën serieus worden genomen.
- Een competitief bruto maandsalaris tussen €3500 en €7000, afhankelijk van jouw ervaring en expertise;
- Uitstekende secundaire arbeidsvoorwaarden, waaronder een goede pensioenregeling en bonusregeling;
- Flexibele werktijden en de mogelijkheid tot hybride werken vanuit huis en kantoor;
- Ruim opleidingsbudget voor trainingen, certificeringen en conferenties;
- 27 vakantiedagen op basis van een fulltime dienstverband, met mogelijkheid tot extra verlof;
- Moderne werkplek met de nieuwste tools en technologieën;
- Concrete doorgroeimogelijkheden naar Lead Developer of Software Architect posities.
De organisatie werkt volgens een CAO voor de ICT-sector, wat zorgt voor heldere afspraken en goede arbeidsvoorwaarden. Daarnaast is er aandacht voor work-life balance en worden teamuitjes en sociale activiteiten georganiseerd om de onderlinge band te versterken.