A complete application in a minute — tailored resume and cover letter, ready to send.
CodeGuild in Utrecht bouwt een IoT-platform met maatschappelijke impact. Als Senior Backend Engineer .NET ontwerp en beheer je services die realtime IoT-data verwerken bij hoge volumes en zorgen voor 24/7 beschikbaarheid.
Je werkt aan Azure-gebaseerde event-driven architectuur met Event Hub, Service Bus en Cosmos DB, en levert greenfield features met ownership over de architectuur. Je bouwt mee aan een team dat groeit en direct invloed heeft op het product en de maatschappij.
Vacature:Senior Backend Engineer .NET Utrecht
Lees dan verder!
Je komt terecht bij een core-technologiebedrijf uit de regio Utrecht dat 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 flinkwat nieuwbouw oplevert, en er wordt stevig geïnvesteerd in AI, zowel in het dagelijkse werk als in het platform zelf. Waar de ontwikkeling 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 diechte high-availability engineering. Je werkt met event-driven architecturen op Azure, met Event Hub, Service Bus en API Management, met Cosmos DB voor eventdata en SQL Server voor de relationele kant, allemaal in .NET. De uitdaging zit in schaal, betrouwbaarheid en correctness onder continu 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. Door 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 een groeikans richting tech lead. Er zijn al twee juniorengineers, 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.