
Senior .NET developer
Senior .NET Developer (Freelance) - Concurrency & Configuration Systems
Voor een bedrijfskritisch configuratieplatform zoeken we een senior freelance .NET developer met zeer sterke ervaring in concurrency. Het platform combineert software met firmware en hardware en wordt gebruikt door niet-technische eindgebruikers. De opdracht focust exclusief op het multi-user enablement van het bestaande platform: meerdere gebruikers moeten gelijktijdig configuratiewijzigingen kunnen uitvoeren op een veilige en consistente manier.
Verantwoordelijkheden
- Binnen deze opdracht neem je ownership over het ontwerp en de implementatie van oplossingen die simultaneous write access mogelijk maken.
- Je analyseert en verhelpt complexe issues die zich kunnen manifesteren over meerdere lagen heen, van software tot firmware en hardware.
- Daarnaast fungeer je als technisch aanspreekpunt binnen het team, neem je verantwoordelijkheid over kritische onderdelen en ondersteun je medior en junior developers via coaching en kennisdeling wanneer nodig.
Werkwijze
De ontwikkeling gebeurt volgens Test Driven Development en Extreme Programming principes. Er wordt actief ingezet op pair programming en een doorgedreven teststrategie. Een aanzienlijk deel van de ontwikkeltijd gaat naar het schrijven en onderhouden van testcode, met een sterke focus op kwaliteit, betrouwbaarheid en regressiebeveiliging.
Profiel (must-have)
- Minstens 15 jaar ervaring als .NET developer
- Zeer grondige kennis van C# en .NET Framework 4.8
- Aantoonbare ervaring met WCF en WPF
- Sterke affiniteit met netwerking, infrastructuur en hardware-nabije systemen
- Volledig zelfstandig kunnen werken in zeer grote codebases
Persoonlijke stijl
Je neemt ownership, communiceert helder en werkt pragmatisch. Je voelt je comfortabel in complexe omgevingen en durft weloverwogen, resultaatgerichte keuzes te maken.
Pluspunten
- Ervaring met systeemtesten op fysieke testopstellingen
- Ervaring met testautomatisatie in complexe omgevingen
- Ervaring met coaching of technische leadership