Opdrachten

Capgemini Nederland B.V. Senior Developer .Net - Belastingdienst

Senior Developer .Net - Belastingdienst

Info

Functie

Senior Developer .Net - Belastingdienst

Locatie

Apeldoorn

Uren per week

36 uren per week

Looptijd

30.09.2024 - 30.12.2024

Opdrachtnummer

212729

Sluitingsdatum

date-icon09.09.2024 clock-icon07:00
Reageren op deze opdracht? Dit doe je op Striive.

Rolomschrijving en taakafspraken

Opdrachtomschrijving

Het Mobile Competence Center van de Belastingdienst (IV-GV-MCC) bestaat uit twee samenwerkende onderdelen, te weten het app-team en het .Net- team. Het app-team ontwikkelt mobiele oplossingen voor burgers en bedrijven, voor de medewerkers van de Belastingdienst en voor andere Rijksdiensten. Het .Net-team bouwt, onderhoudt en beheert zo'n 25 .Net-applicaties voor 8 ketens van de Belastingdienst en is verantwoordelijk voor het beheer en de doorontwikkeling van de generieke .Net-ontwikkelstraat. Deze inhuuraanvraag betreft het .Net-team van het MCC. 

Het .Net-team van het MCC is op zoek naar een senior developer en affiniteit voor applicatieontwikkeling, kwaliteit en kennisdeling. Je inzetgebied is breed. Zo word je ingezet op nieuwbouw, functionele wijzigingen en onderhoudswerkzaamheden. Binnen een nieuwbouw-project verdelen de teamleden de werkzaamheden zelfstandig zo optimaal mogelijk. Dat betekent bijvoorbeeld dat bouwers en testers samen verantwoordelijk zijn 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

Wij zijn op zoek naar 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 van het werkproces, de gesprekken met de product owner en het vastleggen van de gevraagde functionaliteiten en testspecificaties (Gherkin) in een feature file, het realiseren van geautomatiseerde (unit)tests 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 technsiche migraties (denk hierbij aan nieuwe versies van Windows Server of SQL Server). Daarnaast is een omvangrijk project gestart om oudere applicaties (en dus oudere .Net-technologie) om te bouwen naar actuele technologie.

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. Naast hosting op het IaaS-platform, wordt ook toegewerkt naar zowel Cloudhosting (Azure) als containerhosting (OpenShift).

Eisen

  • Opdracht is minder geschikt voor ZZP’ers ivm wet DBA
  • Diepgaande kennis van .NET (Core), C#.Net, MVC, Azure DevOps.
  • Diepgaande kennis van en ervaring met Scrum/Agile werken.
  • DevOps werken is een pré.
  • 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).
  • 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.
  • Ervaring als Scrummaster is een pré.
  • Kennis en ervaring met DevOps werken is een pré.
  • Kennis en ervaring van migraties van oudere naar actuele frameworks is een pré.
  • Competenties

  • Kan samenwerken
  • Gedreven is
  • Communicatief vaardig is
  • Hoge kwaliteitsstandaarden nastreeft, een voortrekkersrol vervuld en anderen daarin meeneemt
  • Gericht is op kennisoverdracht, zowel qua techniek als proces/aanpak. Hierbij rekening houdend met individuele verschillen.

Aanvullende Informatie
Levering door Yellow Friday aan de Belastingdienst geschiedt via Capgemini.

Bedrijfsgegevens

Bedrijfs gegevens

Capgemini Nederland B.V.

Rolomschrijving en taakafspraken

Opdrachtomschrijving

Het Mobile Competence Center van de Belastingdienst (IV-GV-MCC) bestaat uit twee samenwerkende onderdelen, te weten het app-team en het .Net- team. Het app-team ontwikkelt mobiele oplossingen voor burgers en bedrijven, voor de medewerkers van de Belastingdienst en voor andere Rijksdiensten. Het .Net-team bouwt, onderhoudt en beheert zo'n 25 .Net-applicaties voor 8 ketens van de Belastingdienst en is verantwoordelijk voor het beheer en de doorontwikkeling van de generieke .Net-ontwikkelstraat. Deze inhuuraanvraag betreft het .Net-team van het MCC. 

Het .Net-team van het MCC is op zoek naar een senior developer en affiniteit voor applicatieontwikkeling, kwaliteit en kennisdeling. Je inzetgebied is breed. Zo word je ingezet op nieuwbouw, functionele wijzigingen en onderhoudswerkzaamheden. Binnen een nieuwbouw-project verdelen de teamleden de werkzaamheden zelfstandig zo optimaal mogelijk. Dat betekent bijvoorbeeld dat bouwers en testers samen verantwoordelijk zijn 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

Wij zijn op zoek naar 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 van het werkproces, de gesprekken met de product owner en het vastleggen van de gevraagde functionaliteiten en testspecificaties (Gherkin) in een feature file, het realiseren van geautomatiseerde (unit)tests 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 technsiche migraties (denk hierbij aan nieuwe versies van Windows Server of SQL Server). Daarnaast is een omvangrijk project gestart om oudere applicaties (en dus oudere .Net-technologie) om te bouwen naar actuele technologie.

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. Naast hosting op het IaaS-platform, wordt ook toegewerkt naar zowel Cloudhosting (Azure) als containerhosting (OpenShift).

Eisen

  • Opdracht is minder geschikt voor ZZP’ers ivm wet DBA
  • Diepgaande kennis van .NET (Core), C#.Net, MVC, Azure DevOps.
  • Diepgaande kennis van en ervaring met Scrum/Agile werken.
  • DevOps werken is een pré.
  • 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).
  • 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.
  • Ervaring als Scrummaster is een pré.
  • Kennis en ervaring met DevOps werken is een pré.
  • Kennis en ervaring van migraties van oudere naar actuele frameworks is een pré.
  • Competenties

  • Kan samenwerken
  • Gedreven is
  • Communicatief vaardig is
  • Hoge kwaliteitsstandaarden nastreeft, een voortrekkersrol vervuld en anderen daarin meeneemt
  • Gericht is op kennisoverdracht, zowel qua techniek als proces/aanpak. Hierbij rekening houdend met individuele verschillen.

Aanvullende Informatie
Levering door Yellow Friday aan de Belastingdienst geschiedt via Capgemini.

De recruiter

Irene Woltinge

YellowFriday

Deel deze opdracht

Plaats jouw bieding op Striive

https://login.striive.com/

Voor deze opdracht dien je een bieding te plaatsen op Striive. Striive is het grootste opdrachtenplatform van de Benelux waar jaarlijks meer dan 20.000 opdrachten gepubliceerd worden.