Lead Software Developer

IeTee People Solutions
Utrecht, Netherlands
31 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Senior

Job location

Utrecht, Netherlands

Tech stack

.NET
Agile Methodologies
C Sharp (Programming Language)
Continuous Integration
DevOps
Octopus Deploy
Scrum
Swagger
Postman
IT Architecture
Backend
Integration Tests
Information Technology
Kibana

Job description

We zijn op zoek naar een Lead Software Developer die aan de slag gaat met het verwerken van verschillende wijzigingen.

De organisatie bezig met het versnellen van de digitale transitie van haar dienstverlening rondom registers. Eén van de projecten die hier aan bijdragen is gericht op het doorvoeren van 'Wijzigingen'. Doel hiervan is het klantgerichter inrichten van het wijzigen (opgave) proces voor de klant. Er lopen al diverse verbetertrajecten binnen dit proces, zoals het volledig digitaal kunnen voorbereiden en indienen van een opgave. Daarnaast willen we volledige integratie met de klantomgeving, door het voor de klant mogelijk te maken om alle wijzigingen hierin mogelijk te maken.

Je gaat aan de slag met het klantgerichter inrichten van het wijzigen (opgave) proces voor de klant. Hierbij de volgende activiteiten uitgevoerd worden:

  • Je bent het eerste aanspreekpunt in het team voor het C# backend werk;

  • Je neemt de andere developers mee in de beslissingen die er genomen worden. Deze beslissingen hebben grote impact op de korte en lange termijn voor de software. Je communiceert hierover binnen het team en doet dit ook team overstijgend.

  • Je bent onderdeel van een bestaand team met meerdere Software Engineers, Business Informatie Analisten, Product Owner, Tester en Scrum Master die Agile software ontwikkelen;

  • Je bent de sparringspartner voor de Solution Architect van de Group voor de te kiezen oplossingsrichting;

  • je draagt het op te pakken werkt uit binnen het team, maar ook over teams heen.

  • Je bent verantwoordelijk voor het coördineren en aansturen van alle C# backend taken binnen het team, resulterend in tijdige en kwalitatieve oplevering van backend modules conform afgesproken specificaties;

  • Je documenteert en communiceert alle technische beslissingen die impact hebben op de korte en lange termijn van de software, inclusief de onderbouwing en consequenties, zodat deze voor het hele team en gerelateerde teams inzichtelijk zijn;

  • Je zal actief bijdragen aan sprintplanningen, stand-ups en retrospectives met het team van Software Engineers, Business Analisten, Product Owner, Tester en Scrum Master, waardoor een effectieve en Agile samenwerking gegarandeerd is;

  • Je levert onderbouwde input en advies leveren aan de Solution Architect over oplossingsrichtingen, waarbij keuzes gedocumenteerd worden met duidelijke argumenten en impactanalyses;

  • Je vertaalt opdrachtvereisten naar technische ontwerpen, uitbreidingen, aanpassingen en nieuwe functionaliteiten binnen het KVK softwarelandschap, met duidelijke specificaties en oplevercriteria;

  • Je draagt zorg voor afstemming en integratie van technische wijzigingen tussen teams, inclusief het bewaken van de kwaliteit en consistentie over teamgrenzen heen.

De opdracht eindigt wanneer de gevraagde resultaten opgeleverd zijn, waarbij geldt dat uitloop mogelijk is afhankelijk van de voortgang van de beschikbaarheid.

Requirements

  • Je beschikt over minimaal een HBO opleiding op het gebied van Informatica of vergelijkbaar;
  • Je hebt minimaal 5 jaar ervaring in een soortgelijke functie;
  • Je hebt minimaal 5 jaar ervaring met ontwikkelen in .NET;
  • Je hebt ervaring met DevOps;
  • Je hebt ervaring met IT architectuur en ketenontwerpen en deze in technische ontwerpen kunnen vatten;
  • Je hebt ervaring met Agile werkwijzen en met sprint cadans;
  • Je hebt ervaring met het ontwikkelen van Unit testen en integratie testen;
  • Je hebt ervaring met Rest, CI/CD, Swagger, Postman, Octopus Deploy en Kibana;
  • Je hebt minimaal 2 jaar ervaring met het leiden en coachen van een ontwikkelteam.

Apply for this position