Freelance opdrachten zoeken

Zoek in het meest complete overzicht van freelance opdrachten.

C# ontwikkelaar - Amersfoort, Utrecht

2019-06-27 04:08:51
Standplaats: Amersfoort
Startdatum: zsm, na afronding screening (okt 2019)
Periode: 12 maanden, met optie tot verlenging
Inzet: 36 u p wk

Deadline voor aanbieden: 1-7-2019 17:00 uur

Opdrachtomschrijving
Achtergrond:
De Sectie Projecten en Ontwikkeling binnen de Keten Landgebonden IT bij het JIVC/C4i&i ontwikkelt voor het landoptreden binnen Defensie Command en Control (C2) systemen t.b.v. operationele commandovoering. Voor het mobiele domein ontwikkelt de sectie Projecten en Ontwikkeling ook de dragende (communicatie-) infrastructuur. In het mobiele domein is dit het Battlefield Management Systeem (BMS) en in het dismounted domein het VOSS project. 
De C# Software engineer Testautomatisering, waarvan grote affiniteit verwacht wordt voor testautomatisering, werkt nauw samen met de ontwikkelaars die het product ontwikkeld hebben en de testengineers die handmatig de producten testen.
Voor het uitvoeren van geautomatiseerde testen is bovenop VS2013/VS2015 Microsoft Test Manager, een eigen geautomatiseerde testomgeving en framework gebouwd waarmee de C2 applicaties wordt getest.

Werkzaamheden:
  • Ontwikkelen van C# .NET applicaties binnen een complexe gelaagde architectuur;
  • Onderhoud en doorontwikkeling aan de automatische test omgeving en in-house ontwikkelde distributed test framework;
  • Applicaties automatiseren (testen) middels C# op API, ViewModel en Ul niveau;
  • Automatiseren (testen) van testgevallen van gedistribueerde applicaties;
  • Zelfstandig inhoud kunnen geven aan het ontwerpen en definiëren van complexe automatische testscenario’s binnen een gelaagde software architectuur;
  • Uitvoeren van testen (component-integratie testen en systeem testen);
  • Het adviseren van ontwikkelteams m.b.t. testbaarheid product code en geautomatiseerd testen;
  • Het adviseren van kwaliteitsmanager m.b.t. de kwaliteit van de code in de te testen producten;
  • Reviewen en opstellen van requirements en gebruikersdocumentatie;
  • Administreren bevindingen en het opstellen van testrapporten m.b.v. VSTS en MTM;
  • Vastleggen en beoordelen van testresultaten;
  • Meedenken/discussiëren over het (geautomatiseerde) test proces en verbeteringen in dit proces.

Functiecriteria
Functie-eisen:
  • Kandidaat heeft minimaal een afgeronde HBO opleiding.
  • 5 jaar aantoonbaar ervaring als software engineer in Visual Studio C#.
  • 3 jaar aantoonbaar kennis en ervaring met WPF.
  • 2 jaar aantoonbaar ervaring met het implementeren van Inversion of Control (IoC).

Wensen:
  • Kandidaat heeft minimaal 1 jaar kennis en ervaring met Web-API.
  • Kandidaat heeft kennis en ervaring met Visual Studio C# in .NET Framework 4.0 en hoger.
  • Kandidaat heeft minimaal 3 jaar een actieve contributie gehad in software ontwikkeling binnen een multidisciplinair teams.
  • Kandidaat heeft minimaal 1 jaar kennis en ervaring van het opzetten van geautomatiseerde functionele, load/performance en UI testen.
  • Kandidaat heeft minimaal 5 jaar kennis van Reflection en Multi-threading binnen .Net 4.0 en hoger.
  • Kandidaat heeft minimaal 3  jaar kennis en ervaring met het toepassen van Design patterns.
  • Kandidaat heeft minimaal 1 jaar kennis en ervaring met het implementeren van unmanaged DLLs in managed code (Native en .NET Interoperability).
  • Kandidaat heeft minimaal 1 jaar kennis en ervaring met het werken onder een distributed VCS systeem.
  • Kandidaat heeft minimaal 2 jaar kennis en ervaring met test-driven development.