Medior C# Fullstack developer (Testautomation Framework)

Intro Voor onze partner Defensie zijn wij op zoek naar een Senior C# Developer (Testautomatisering). Ben jij binnenkort beschikbaar voor een nieuwe opdracht en wil jij een maatschappelijke bijdrage leveren? Lees dan verder!

header-funct-public

Als Senior C# Developer richt je je op het ontwerpen, ontwikkelen en onderhouden van een testautomation framework voor complexe gedistribueerde Command & Control (C2)-applicaties binnen Defensie. Je werkt nauw samen met ontwikkelaars en testengineers en zorgt voor een robuuste, schaalbare testinfrastructuur in een on-premise omgeving, inclusief virtualisatie, containerisatie en CI/CD.

Belangrijkste taken:

  • Ontwerpen en onderhouden van een testautomation framework.
  • Integratie met virtualisatie (VMware) en containerisatie (Docker/Kubernetes).
  • Ondersteuning van test- en labomgevingbeheer.
  • Optimalisatie van CI/CD-pijplijnen in Azure DevOps.
  • Documenteren van structuur en architectuur van de codebase.
Het framework draait bovenop Visual Studio 2022 en Azure DevOps Server en ondersteunt zowel Windows- als Linux-omgevingen. Het integreert met SQL-technologieën (SQL Server, MariaDB) en maakt gebruik van .NET, WPF, Avalonia en web frontends. Je draagt bij aan softwarekwaliteit door het framework up-to-date te houden en compatibel te maken met moderne tools en infrastructuur.

header-over-companydesc

Organisatie: JIVC
JIVC is een professionele IV/ICT-organisatie die Defensieonderdelen en andere klanten binnen de overheid faciliteert in het effectief en doelmatig uitvoeren van hun taken. JIVC staat voor betrouwbare, beveiligde IV/ICT-diensten die marktconform zijn qua techniek en prijs. Medewerkers werken samen en delen kennis om de beste kwaliteit te leveren.

header-requirements

Eisen

  • Minimaal 3 jaar ervaring met C#-ontwikkeling in projecten.
  • HBO werk- en denkniveau (via opleiding of 5 jaar ervaring).
  • Minimaal 3 jaar ervaring met Visual Studio C# .NET 4.0 of hoger.
  • Ervaring met grote architecturen (niet alleen microservices).
  • Proactief en communicatief vaardig.

Wensen

  1. Ervaring met tools voor automatische codeanalyse en testen.
  2. Kennis van implementatie van tests (unit, integratie, acceptatie).
  3. Ervaring met TDD.
  4. Debuggen in complexe architecturen.
  5. P/Invoke en COM-interoperabiliteit.
  6. Multithreading in C# .NET.
  7. Ervaring met Git en code reviews.
  8. Ontwikkelen en consumeren van RESTful API’s.
  9. SQL-technologieën (SQL Server, MariaDB).
  10. Virtualisatie (VMware, Hyper-V, KVM).
  11. Containerisatie (Docker, Kubernetes).
  12. Azure DevOps en CI/CD.
  13. Windows- en Linux-omgevingen.

header-terms-cond

Voorwaarden

  • Standplaats: Amersfoort
  • Startdatum: Maart (in overleg eerder/later)
  • Duur: 12 maanden (optie tot 3 verlengingen van 12 maanden)
  • Uren per week: 36 uur (na inwerken 50% op locatie)
  • Screening: VGB-B (6–8 weken)
  • Tariefindicatie: 85 - 88

job-detail-footer
Amersfoort