Titel

.NET Ontwikkelaar

Organisatie

DICTU levert ICT en digitale diensten voor Ministerie EZK en een aantal andere ministeries. Ze zet haar kennis en ervaring in om de beleids- en organisatie doelen van haar opdracht gevers optimaal te ondersteunen. Daarbij speelt ze in op de nieuwste technologische ontwikkelingen, zoals de Cloud. Ook borgt ze een hoogwaardige beveiliging van de gegevens die ze technisch beheert en bewaart.



Meer informatie vindt u op https://www.dictu.nl

Functie eisen

  • Minimaal 5 jaar ervaring binnen het gevraagde vakgebied, en die reeds binnen complexe omgevingen actief zijn (geweest).
  • Minimaal 5 jaar ontwikkelervaring met C#, .NET en Entity Framework ook in omvangrijke projecten
  • Minimaal 2 jaar ervaring binnen de gevraagde technologiestack (C#, .NET, Entity Framework, SQL Server).
  • HBO/WO werk- en denkniveau
  • HBO of Wetenschappelijk diploma
  • C#, .NET, Entity Framework
  • SQL Server 

Wensen:

  • Kennis van en ervaring met werken binnen de overheid en met registers.
  • Kennis van en ervaring met high availability & high performance webservices, zowel synchroon als asynchroon en handhaven van de betrouwbaarheid van de afhandeling
  • Kennis en ervaring met Scrum, ITIL en DevOpsErvaring met testwerkzaamheden
  • Versiebeheer (TFS, Git / GitLab)
  • Portainer, Docker, Ansible
  • SonarQube
  • .NET Core / Web Api
  • ASP .NET
  • Webservices / WCF, Soap, SOA architecture
  • Web Form
  • sLinQ
  • Design principles / SOLID / OOP / Design pattern
  • sAgile / scrum / DevOps
  • TDD
  • CICD
  • Tmap of ISTQB, RobotFramework

 

Competenties:

  • Probleemanalyse
  • Oordeelsvorming
  • Persoonlijke integriteit en betrouwbaarheid
  • TeamwerkInitiatief ontplooien
  • Overtuigingskracht
  • Creativiteit

Achtergrond opdracht

De Full Stack .Net applicatieontwikkelaar (AO) Vertrouwelijke Informatie (die ook applicatiebeheer (AE) activiteiten uitvoert), hierna te benoemen als ontwikkelaar, is onderdeel van het scrumteam applicatiebeheer & -ontwikkeling "DevOps ScrumTeam Omega" dat ingericht is voor enkele applicaties met een hoog vertrouwelijk karakter. Vanwege een nieuw project zoeken wij tijdelijk extra ontwikkelaars.



 



De aanvraag van een paspoort. Of de afdracht van belasting. Zomaar wat voorbeelden waarvoor de Rijksoverheid persoonlijke gegevens van burgers gebruikt. Als dotNET-developer (.NET) zorg je mede voor het beheer en onderhoud van de applicaties waarin die informatie wordt verwerkt. Een maatschappelijk verantwoorde functie? Reken maar!



 



In een van de scrum-teams van afdeling Vertrouwelijke Informatie werk jij aan een of meerdere applicaties voor de Rijksdienst voor Identiteitsgegevens. Jij zorgt niet alleen voor kleinschalig primair onderhoud, bijvoorbeeld als er een wijziging nodig is om aan een wet te kunnen voldoen. Soms werk je ook mee aan noodzakelijk grootschalig onderhoud of vernieuwingen. Denk aan het meerjarentraject dat we in zijn gegaan vanwege de vernieuwing van het reisdocumentenstelsel. Hierbij werken we samen met meerdere in- en externe partijen. Voor elk project doorgrond je wat de gebruiker nodig heeft in een applicatie. Welke nieuwe functie-eisen zijn noodzakelijk, welke wensen zijn er vanuit de gebruikerskant en waaraan moet het product volgens de wetgeving voldoen? Om hier inzicht in te krijgen, zoek je zelf de interactie. Je overlegt bijvoorbeeld met de functioneel beheerder en de product-owner. Die laatste bepaalt samen met het team wat er opgeleverd wordt aan het eind van de sprint van drie weken. En als je ergens niet uitkomt, spar je met collega’s over een goede oplossing. Een pro-actieve houding is gewenst. Als een productie klaar is voor de release, ondersteun je de technisch beheerders. Je adviseert hen bij de inrichting en uitvoering van het technische applicatiebeheer.



 



Er wordt gewerkt volgens Scrum / DevOps.



De belangrijkste taken zijn:



  • Het ontwerpen, bouwen en testen van de applicatie;
  • Het afstemmen van werkzaamheden met functioneel- en technisch beheer;
  • Het ondersteunen van technisch beheer bij het in productie nemen van releases;
  • Het adviseren en ondersteunen van de klant (RVIG) bij het doorvoeren van wijzigingen;


 



Achtergrond opdracht:



Het team werkt binnen de afdeling Vertrouwelijke Informatie van DICTU aan applicaties voor de Rijksdienst voor Identiteits-Gegevens (RvIG). Er wordt volgens Agile/Scrum gewerkt, waarbij de klant de Product Owner rol vervult.



 



We werken als DEVOPS team. In het team zit een Technisch applicatiebeheerder (TAB), die verantwoordelijk is voor de het laten landen van de applicatie op het productieplatform. Het totale team is naast het ontwikkelen van de applicatie ook verantwoordelijk voor het dagelijks beheer. De werkzaamheden worden conform de Scrum-methode in nauw overleg tussen RvIG (product owner, functioneel beheerders, functionele testers) en DICTU (applicatiebeheerders) uitgevoerd. O



 



m de opdracht uit te kunnen voeren is gedegen kennis en vaardigheden nodig van:



  • C# en .NET in combinatie met databases waaronder Microsoft SQL Server;
  • hogere niveaus van informatiebeveiliging;
  • security-gerelateerde onderwerpen, zoals OWASP en Secure Software Development;
  • CI/CD;• ondermeer de volgende talen en tools: Visual Studio, Azure DevOps Server (Team Foundation Server), REST, OAuth, HTML5, CSS3 en JavaScript, Angular en/of React, Git, NuGet, SoapUI, PowerShell scripting, SonarQube, Portainer / Docker / Ansible.

Opdracht informatie

Interesse?



Stuur ons dan uiterlijk 17 januari 2021, voor 17.00 uur je recente CV + motivatie voor deze rol, samen met je beschikbaarheid/geplande vakanties en je all-in uurtarief excl. BTW.



 



Let op: op deze aanvraag kunnen helaas geen zzp'ers worden aangeboden

Mail mij deze opdracht

Gerelateerde opdrachten

Voor Software Development