NET Azure Developer
Role details
Job location
Tech stack
Job description
Heb je je ooit afgevraagd hoe complexe software naadloos communiceert met geavanceerde hardware in een high-performance omgeving? In deze dynamische rol duik je diep in de wereld van softwareontwikkeling, waar jouw expertise direct impact heeft op het functioneren van innovatieve systemen. Je bent verantwoordelijk voor het ontwerpen, ontwikkelen en optimaliseren van softwareoplossingen die hardware- en IoT-componenten aansturen. Denk aan het implementeren van nieuwe features, het verbeteren van de schaalbaarheid van systemen en het waarborgen van de stabiliteit onder hoge belasting. Je werkt met de nieuwste cloudtechnologieën, zoals Azure Storage en IoT Hub, en past best practices toe op het gebied van softwarearchitectuur en objectgeoriënteerd programmeren. Jouw bijdrage is cruciaal voor de performance en betrouwbaarheid van de systemen. Je lost complexe technische vraagstukken op, optimaliseert asynchrone processen en zorgt ervoor dat de software naadloos integreert met fysieke apparaten. Dit betekent dat je dagelijks werkt aan uitdagingen die jouw technische vaardigheden tot het uiterste testen, en waarbij je continu leert en groeit. Klaar om jouw stempel te drukken op de toekomst van geavanceerde technologie en systemen naar een hoger niveau te tillen? Kom aan boord en maak het verschil!
Als Senior .NET Azure Developer krijg je de unieke kans om jouw technische vaardigheden verder te ontwikkelen en te excelleren in een omgeving waar innovatie centraal staat. Je werkt aan projecten die direct impact hebben op geavanceerde systemen, waarbij je continu wordt uitgedaagd om nieuwe oplossingen te bedenken en te implementeren. Dit is jouw kans om te groeien, te leren en een blijvende bijdrage te leveren aan de toekomst van technologie.
- Ontwerpen en ontwikkelen van geavanceerde softwareoplossingen die naadloos integreren met hardware- en IoT-componenten.
- Optimaliseren van bestaande systemen en implementeren van nieuwe features met behulp van .NET Core en Azure-services.
- Toepassen van best practices op het gebied van softwarearchitectuur, objectgeoriënteerd programmeren en SOLID principes.
- Analyseren en oplossen van complexe technische vraagstukken, met een focus op asynchrone systemen en multithreading.
- Actief bijdragen aan de continue verbetering van de ontwikkelprocessen en standaarden binnen het team.
Kortom, een rol waarin je jouw expertise inzet om de grenzen van technologie te verleggen en systemen naar een hoger niveau te tillen.
Requirements
Jouw gedrevenheid en discipline maken je tot een waardevolle schakel in elk team. Je bent een zelfstandige denker die complexe uitdagingen niet uit de weg gaat, maar juist met beide handen aangrijpt. Met jouw proactieve houding en vermogen om helder te communiceren, zowel met technische experts als met niet-technische stakeholders, weet je bruggen te bouwen en projecten succesvol af te ronden. Je bent de persoon die altijd een stap verder denkt en verantwoordelijkheid neemt voor het eindresultaat.
- HBO- of WO-diploma
- Minimaal 10 jaar aantoonbare ervaring als softwareontwikkelaar
- Expert in .NET Core en diepgaande kennis van Azure (Storage, IoT Hub, Service Bus, PostgreSQL, Cosmos DB, Azure Functions, Application Services, KeyVaults, Entra ID)
- Ruime ervaring met asynchrone systemen, multithreading, objectgeoriënteerd programmeren, SOLID principes en design patterns
- Goede kennis van frontend frameworks zoals Blazor en React, en affiniteit met hardware en IoT-apparaten