Senior Backend Engineer .NET Utrecht
CodeGuild
Utrecht, Netherlands
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Dutch, English Experience level
Senior Compensation
€ 6.7KJob location
Remote
Utrecht, Netherlands
Tech stack
.NET
Azure
Continuous Integration
Event-Driven Programming
System Availability
Backend
Requirements
CodeGuild Utrecht tussen de €80.000 & €90.000 obv kennis en impact NIEUW
- Minimaal 6 jaar ervaring als backend engineer
- Sterk in .NET en het Microsoft-ecosysteem
- Aantoonbare ervaring met event-driven of realtime datastreaming
- Ervaring met een cloudplatform, bij voorkeur Azure
- Gevoel voor high availability, betrouwbaarheid en correctness op schaal
- Een brede blik: naast backend ook oog voor testing, CI/CD en Iac
- Ownership en een proactieve, meedenkende houding, dicht op de business
- Ervaring met het mentoren van junior developers is een pre
- Goede beheersing van het Nederlands en het Engels
Benefits & conditions
- Salaris tussen de €80.000 & €90.000 obv kennis en impact
- Een concrete groeikans richting tech lead
- Veel vrijheid, autonomie en eigenaarschap over wat je bouwt
- Werken aan een tastbaar IoT-platform met echte maatschappelijke impact
- Volop ruimte om met moderne AI te werken
- Hybride werken: twee dagen per week knantoor, de rest vanuit huis
- 25 Vakantiedagen
- Pensioen
- Reiskostenvergoeding
About the company
* Krijg jij energie van event-driven systemen die realtime de datastromen van meer dan 50.000 IoT-devices verwerken, en groeiend, waar 24/7 uptime en correctness de core van het product is?
* Wil je software bouwen die echt verschil maakt in de Nederlandse maatschappij, waarvan je de impact in de fysieke wereld terugziet en waar je voldoening uit haalt?
* Zoek je een omgeving met veel vrijheid en ownership, waar je door de kleine schaal sneller veel meer leert en als senior kunt doorgroeien naar tech lead?
Lees dan verder!
Je komt terecht bij een core-technologiebedrijf uit de regio Utrecht dat een eigen IoT-platform bouwt. Meer dan 50.000 devices in het veld sturen continu data, en dat platform helpt criminaliteit tegen te gaan en waardevolle objecten te beveiligen. Voor jou betekent dat iets zeldzaams: je bouwt geen interne tool die niemand ziet, maar software met directe impact op de Nederlandse maatschappij, waar je echt voldoening uit haalt.
Het bedrijf zit in een groeifase. Er worden bedrijven overgenomen, wat doorlopend nieuwe features en flink wat nieuwbouw oplevert, en er wordt stevig geïnvesteerd in AI, zowel in het dagelijkse werk als in het platform zelf. Waar de ontwikkeling nu grotendeels op afstand gebeurt, wordt bewust een engineeringteam in Nederland opgebouwd, dichter op het product. Je stapt in terwijl dat team vorm krijgt, en hebt er directe invloed op.
De cultuur is technisch en ondernemend, met veel vrijheid en ownership. Niet alles ligt vast, dus je bepaalt mee waar het platform naartoe gaat, en juist wie proactief met ideeën komt bloeit hier op. Doordat het team klein en hecht is, kom je overal aan tafel en leer je in korte tijd veel meer dan in een grote, dichtgetimmerde organisatie.
Als Senior Backend Engineer .NET Utrecht bouw en beheer je de core van het platform: de services die realtime enorme volumes aan IoT-data verwerken. Elk device stuurt continu berichten, en die moeten razendsnel en betrouwbaar verwerkt worden. Er mag geen data verloren gaan en de systemen moeten 24/7 blijven draaien, want de dienst die erop draait is bedrijfskritisch voor de klant.
Dat maakt dit echte high-availability engineering. Je werkt met event-driven architecturen op Azure, met Event Hub, Service Bus en API Management, met Cosmos DB voor de eventdata en SQL Server voor de relationele kant, allemaal in .NET. De uitdaging zit in schaal, betrouwbaarheid en correctness onder continue load, terwijl je door blijft deployen zonder de dienst te onderbreken.
Je rol is breder dan alleen backend. Je denkt mee over testing, CI/CD en infrastructure as code, en over hoe je waarde betrouwbaar live krijgt. Doordat het bedrijf groeit en bedrijven overneemt, bouw je regelmatig greenfield nieuwe functionaliteit erbij, met veel eigenaarschap over de architectuurkeuzes die de komende jaren bepalend zijn.
Voor jou ligt hier een groeikans richting tech lead. Er zijn al twee junior engineers, en als senior bouw je het Nederlandse team op, coach je juniors en bepaal je steeds meer de technische richting. Je groeit dus niet alleen technisch, maar bouwt letterlijk je eigen team en positie op.