Masters in Public
Senior Developer .Net, Arnhem
Masters in PublicNetherlands4 days ago
Full-timeInformation Technology
Overzicht

Het Mobile Competence Center van de Belastingdienst (IV-GV-MCC) is op zoek naar een senior developer met affiniteit voor applicatieontwikkeling, kwaliteit en kennisdeling. Het IV-GV-MCC bestaat uit twee nauw samenwerkende onderdelen: het app-team en het .Net-team. Deze vacature betreft het .Net-team.

Verantwoordelijkheden

Je inzetgebied is breed. Je wordt ingezet op nieuwbouw, functionele wijzigingen en onderhoudswerkzaamheden. Binnen een nieuwbouw-project verdelen de teamleden de werkzaamheden zelfstandig zo optimaal mogelijk. Bouwers en testers zijn samen verantwoordelijk voor het specificeren samen met de klant (zowel het opstellen van de functionele specificaties als de testspecificaties) en het realiseren van de functionaliteiten en de geautomatiseerde testen. De functionele wijzigingen aan bestaande applicaties en de onderhoudswerkzaamheden worden middels een Kanban-board opgepakt.

Achtergrond opdracht

We zijn op zoek naar een developer met gedegen kennis van onder andere MVC, Entity Framework, C#.Net, Visual Studio en SQL-server. Voor nieuwbouw-projecten hanteren we Scrum en een test-driven aanpak. Deze aanpak betekent ook een T-shape profiel, aangezien de developer alle stappen van dit traject kan uitvoeren. Denk aan de analyse, de gesprekken met de product owner en het vastleggen van de gevraagde functionaliteiten in use cases en specificaties in Gherkin stijl, het schrijven van unit-tests, het uitwerken van integratietest met gebruik making van Specflow en natuurlijk het bouwen van de front-end en de back-end conform standaarden en richtlijnen.

Daarnaast is continue afstemming met de lead-developers van het .Net-team van groot belang, zodat de gekozen technische oplosrichtingen passen in de lange termijn visie van het team. Voor functionele aanpassingen in bestaande applicaties zijn kennis van oudere .Net-technologie en doorzettingsvermogen nodig. In samenspraak met de product owner worden de wensen uitgewerkt en vervolgens gerealiseerd. De onderhoudswerkzaamheden bestaan enerzijds uit het oplossen van incidenten en problems en anderzijds uit het realiseren van technische migraties (denk hierbij aan nieuwe versies van Windows Server of SQL Server).

De ontwikkelstraat is vormgegeven in Azure Devops Server (on-premises) waarin de gehele voortbrenging door OTAP is geborgd. Aanpassingen in de build- en release-pipeline zijn onderdeel van de werkzaamheden. Tooling zoals Git voor sourcecontrol en Sonarqube voor code kwaliteitsmetingen zijn onderdeel van de ontwikkelstraat.

De eisen

Diepgaande kennis van .NET (Core), C#.Net, MVC, Azure DevOps

Diepgaande kennis van en ervaring met Scrum/Agile werken

Kennis van en/of ervaring met een test driven aanpak

HBO - Informatica/Software Engineering

Expert niveau met Backend development met .Net (Core), C#.Net, MVC, Entity Framework, Azure DevOps

HBO werk- en denkniveau (5 jaar)

De wensen

Naast de reguliere .Net-kennis en -ervaring, vragen we kennis van en/of ervaring met Gherkin en Specflow.

In de praktijk is kennis en/of ervaring met vergelijkbare tooling natuurlijk een goede indicatie.

Kennis van Azure DevOps is een pré.

Ervaring als Scrummaster is een pré

5cd8a0b9cc68f9ffa4c9253553278a55wer

Key Skills

Ranked by relevance