Titel

.Net Ontwikkelaar generieke services

Organisatie

De opdrachtgever is actief in de overheidsbranche.

Achtergrond opdracht

Als .Net Ontwikkelaar ga je zelfstandig werken aan geïsoleerde services binnen deze organisatie. Dit gebeurt in samenwerking met het applicatiebeheer team (scrum) t.b.v. afstemming op het gebied van code, testen, releasen en het in beheer krijgen van de nieuwe wijzigingen. Er is een Product Owner aangesteld voor de generieke services, die bepaalt welke functionaliteiten wanneer en in welke sprint worden gerealiseerd.

Deze opdracht bestaat uit 2 onderdelen; 1: doorontwikkeling en uitbreiding generieke services 2: aanleveren prestatieverklaring na elke sprint.
 
Concrete op te leveren resultaten:

  • Analyse voor bedenken optimale oplossing voor het synchronisatieprobleem;
  • Synchronisatietool voor de file-repository van de configuratieservice;
  • Optioneel: synchronisatietool voor de file-repository van de logoservice;
  • Uitbreiden / aanpassen beheerfunctionaliteit configuratieservice;
  • Doorvoeren verbeteringen (bugfixing);
  • Technisch en functioneel documenteren van de werking van de wijzigingen.


De bovengenoemde resultaten worden per sprint en in onderstaande vorm opgeleverd:

  • Softwarecode;
  • Unit tests;
  • Documentatie van (wijzigingen in) de werking softwarecode en unit tests;
  • Bijgewerkte technische testtooling en documentatie.
  • Borgen dat code review plaatsvindt van ontwikkelde code
  • Opleveren waar nodig van uitrolinstructies

 
Doorontwikkeling / uitbreiding generieke services:

  • Uitvoeren analyse voor bedenken optimale oplossing voor het synchronisatieprobleem

 
De oplossing wordt gedragen door architecten, de Product Owner, Functioneel Beheerders en de beheerpartij.

  • Synchronisatietool voor de file-repository van de configuratieservice

 
De gesynchroniseerde gegevens leiden niet tot verstoringen in de regressietests van de configuratieservice: 
 
•    De beheerfunctie ondersteunt de STOP standaard;
•    Bekende bugs zijn opgelost, regressietest toont geen fouten;
•    Technisch en functioneel documenteren van de werking van de synchronisatie tooling.

Functie eisen

  • Beschikt over minimaal 3 jaar aantoonbare ervaring in ontwikkelen van C# .Net online maatwerkapplicaties in Microsoft Visual Studio
  • Kandidaat beschikt over een eigen (ontwikkel)laptop t.b.v. de uit te voeren werkzaamheden met Visual Studio 2013 of hoger.
  • Goede beheersing van de Nederlandse taal die nodig is voor uitvoering van de werkzaamheden

Wensen

  • het gebruik van diverse tooling zoals: TFS, WCF, MVC.Net, Git, XML, XSLT, SQL Server (en SQL)
  • werken volgens Agile/Scrum
  • kennis van wet- en regelgeving overheidsdomein

Competenties 

  • Analytisch sterk;
  • Communicatief en sociaal vaardig;
  • Energiek, proactief en flexibel;
  • Doorzettingsvermogen;
  • Signaleren van verbeteringen, suggesties doen voor oplossingen, niet zenuwachtig worden van meedenken en meepraten;
  • Stressbestendig.

Opdracht informatie

Eventuele gesprekken vinden plaats tussen maandag 22 t/m woensdag 24 oktober 2018.
Zorg dat je in deze periode beschikbaar bent om op intake te gaan.

Gerelateerde opdrachten

Voor Software Development