Senior .NET/Azure Developer - Test Automation Platform (Freelance mogelijk)
Omschrijving
Let op: de tekst van deze vacature wordt niet automatisch vertaald en kan in een andere taal zijn opgesteld.
π Taken en verantwoordelijkheden
Functieomschrijving:
Als Senior Developer β Test Engine ontwikkel en verbeter je het hart van een geavanceerde automatische testaansturing. Je moderniseert, herbouwt en breidt een bestaande Test Engine uit β een platform dat API-gedreven teststromen, simulatiecomponenten en testtooling orkestreert binnen een moderne Azure-native .NET-architectuur.
Je neemt ownership over design, implementatie en optimalisatie van de testautomatisatie-architectuur en zorgt ervoor dat zowel bestaande als nieuwe applicaties volledig automatisch, stabiel en schaalbaar getest kunnen worden. Je werkt nauw samen met QA, development, architectuur en infra en zorgt voor een vlotte inbedding van de oplossing in de teams.
π οΈ Jouw verantwoordelijkheden
1. Modernisering & uitbreiding van de Test Engine
Actualiseren, optimaliseren en gedeeltelijk herontwerpen van de bestaande automatische testengine.
Migreren van het huidige Python-component naar een gestandaardiseerde Azure-native .NET-stack.
Uitbreiden van de testengine voor nieuwe platformdiensten en applicaties die in ontwikkeling zijn.
Versterken van modulariteit, schaalbaarheid en foutafhandeling binnen de testarchitectuur.
2. Integratie, cloud & DevOps
Integratie van de testengine in Azure DevOps- en/of GitHub-gebaseerde CI/CD-pijplijnen.
Zorgen dat testautomatisatie een volwaardig onderdeel wordt van de cloudomgeving.
Samenwerken met DevOps-teams bij deployments via Bicep, Terraform, ArgoCD of GitOps-principes.
3. Kwaliteit, security & compliancy
Uitwerken van optimalisaties op basis van aanbevelingen uit een recente onafhankelijke testing audit.
Borgen van betrouwbaarheid, stabiliteit, performantie en security in alle testcomponenten.
4. Kennisoverdracht & samenwerking
Overdragen van de vernieuwde testengine aan QA- en developmentteams.
Uitwerken van documentatie, best practices en integratiegidsen.
Coachen van interne teams in het gebruik, de uitbreiding en de integratie van de toolset.
π Jouw profiel
Ervaring
Minstens 7 jaar ervaring als .NET Developer, bij voorkeur in backend- of integratiegerichte projecten.
Aantoonbare ervaring met automatische testtooling, zoals API-gedreven testopzetten en simulatie- of stubcomponenten.
Ervaring met cloud-native development in het Azure-ecosysteem.
Domeinkennis in een maritieme of logistieke context is een pluspunt.
Technische kennis
Je hebt sterke ervaring met:
.NET 6/7/8, C#, async programming, REST APIs
Azure Services:
App Services, Functions, Service Bus, Event Grid, App Config, Key Vault, API Management, Logic Apps, Container Apps/KubernetesDevOps & IaC:
Azure DevOps, GitHub, YAML pipelines, ArgoCD, Terraform/Vault, BicepTesting & Observability:
xUnit/NUnit, Swagger/OpenAPI, Postman, App Insights, Log Analytics, Queue ExplorerArchitectuurprincipes:
Clean Architecture, Event-Driven Architecture, SOLID, Design Patterns
Soft skills
Analytisch sterk en conceptueel helder.
Communicatief vaardig en overtuigend naar zowel IT- als non-IT-stakeholders.
Een kwaliteits- en securitygedreven mindset.
Proactief, verantwoordelijk en zelfstandig in technische beslissingen.
Vloeiend in Nederlands en Engels.
π Waarom deze rol interessant is
Je bouwt aan een kritisch testplatform met impact op de kwaliteit en betrouwbaarheid van digitale toepassingen.
Je combineert development, cloud engineering en testautomatisatie in één rol.
Je werkt in een moderne, Azure-native omgeving met brede impact binnen de organisatie.
πΌ Aanbod
Je zal deel uitmaken van een groeiende KMO met ruimte voor initiatief en persoonlijke ontwikkeling. Wij zorgen ervoor dat je in een uitdagende maar aangename werkomgeving terecht komt met leuke collega's. Samen met jou stippelen we een carriereplan uit, met aandacht en budget voor bijkomende opleidingingen / certificaties. Je kan rekenen op een motiverend salaris, aangevuld met extralegale voordelen, inclusief bedrijfswagen (of alternatieve vergoeding).
(Freelance is ook mogelijk)