Direct naar hoofdinhoud pagina

Defensie

C# Software engineer Testautomatisering

NCIM Reageren voor 4 november 2026

C# .NET Software Engineer die geautomatiseerde testen ontwikkelt voor complexe gedistribueerde C2-applicaties binnen Defensie.

Nog niet beschikbaar

Match

op je zoekprofiel

De gap-analyse wordt uitgevoerd, dit kan even duren...

Beschrijving
Amersfoort 36 uur 6 maanden FREELANCE HBO SENIOR

Eisen

  • De kandidaat heeft minimaal in 2 projecten aantoonbaar een rol gehad, waarbij hij/zij verantwoordelijk is geweest voor eigen acties en die van anderen in het integratieproces, tevens voor het naleven van toepasbare normen en wijzigingsprocedures om de integriteit te bewaren van de gehele functionaliteit en betrouwbaarheid.
  • Minimaal HBO werk- en denkniveau, ontwikkeld via een afgeronde opleiding(en).
  • Minimaal 3 jaar aantoonbare werkervaring als software engineer in Visual Studio C# .NET 4.0 of hoger.
  • Minimaal 3 jaar werkervaring met WPF.
  • Minimaal 2 jaar werkervaring met het implementeren van Inversion of Control (IoC) en/of Dependency Injection.
  • 36 uur per week beschikbaar.

Wensen

  • Ervaring in softwareontwikkeling binnen multidisciplinaire teams.
  • Ervaring met het opzetten van geautomatiseerde functionele, load/performance- en UI-testen.
  • Ervaring met het debuggen en analyseren van bevindingen binnen een complexe architectuur.
  • Ervaring met Reflection en Multi-threading binnen .NET 4.0 en hoger.
  • Ervaring met het toepassen van Design Patterns.
  • Ervaring met het implementeren van unmanaged DLL's in managed code (Native en .NET Interoperability).
  • Ervaring met het werken onder een distributed VCS-systeem.
  • Ervaring met test-driven development.
  • Ervaring met Web-API.

Beschrijving

Als C# Software Engineer Testautomatisering ontwikkel en onderhoud je geautomatiseerde testoplossingen voor complexe gedistribueerde applicaties.

Je werkt binnen een complexe, gelaagde softwarearchitectuur voor Command and Control-systemen van Defensie.

Je ontwikkelt C# .NET-applicaties en onderhoudt een in-house ontwikkeld distributed test framework.

Je automatiseert testen op API-, ViewModel- en UI-niveau.

Je ontwerpt en definieert complexe geautomatiseerde testscenario's.

Je voert component-integratie- en systeemtesten uit.

Je adviseert ontwikkelteams over testbaarheid en geautomatiseerd testen.

Ook adviseer je de kwaliteitsmanager over de kwaliteit van de geteste code.

Je reviewt en stelt requirements en gebruikersdocumentatie op.

Je registreert bevindingen en stelt testrapporten op met TFS/Azure DevOps.

Je legt testresultaten vast en beoordeelt deze.

Daarnaast debug je complexe gedistribueerde applicaties en analyseer je bevindingen.

Je denkt mee over verbeteringen in het geautomatiseerde testproces.

Je werkt nauw samen met ontwikkelaars en testengineers.

De werkzaamheden vinden plaats binnen de Sectie Systeemontwikkeling en Integratie van JIVC.

De sectie ontwikkelt systemen voor het landoptreden en mobiele domein van Defensie.

Daaronder vallen onder meer Battlefield Management Systemen en het VOSS-project.

De testomgeving is gebouwd bovenop Visual Studio 2019 en Azure DevOps.

Domeinen

Defensie Command and Control Testautomatisering Softwareontwikkeling