EU remote
Senior .NET Angular Full-Stack Ontwikkelaar (In dienst of freelance)
About this role
📋 Taken en verantwoordelijkheden Voor deze functie zoeken we een senior full-stack ontwikkelaar met een sterke basis in .NET en Angular. Je bouwt zelfstandig productieklare software en werkt mee in een moderne cloud- en DevOps-omgeving. Het team ontwikkelt en ondersteunt microservices en werkt daarnaast in een bredere .NET-ontwikkelomgeving waar vooral webapplicaties worden gebouwd. De opdrachten situeren zich binnen projecten, onderhoud en incidentwerking.
Je maakt deel uit van een Agile developmentteam. KERNVERANTWOORDELIJKHEDEN Analyse en ontwerp Meewerken aan functionele analyses en businessvereisten vertalen naar technische oplossingen. Technische ontwerpen opstellen voor nieuwe functionaliteiten. De technische haalbaarheid van nieuwe aanvragen en wijzigingsverzoeken beoordelen. Bijdragen aan de verdere verbetering van applicatiearchitectuur en codekwaliteit. Ontwikkeling en ondersteuning Webapplicaties en microservices ontwikkelen, onderhouden en optimaliseren.
Bestaande toepassingen ondersteunen binnen projectwerking, onderhoud en incidentbeheer. Functionele uitbreidingen realiseren volgens business- en technische vereisten. Incidenten en technische problemen oplossen binnen de afgesproken servicelevels. Technische analyses uitvoeren en duurzame oplossingen voorstellen. Kwaliteit en testing Kwalitatieve, performante en onderhoudbare software opleveren. Unit tests opstellen en uitvoeren.
Ondersteunen bij integratie-, systeem- en acceptatietesten. Werken volgens ontwikkelingsrichtlijnen, best practices en interne IT-standaarden. Analyses, ontwikkelingen en technische oplossingen correct documenteren. Samenwerking en productwerking Samenwerken met product owner, analisten, ontwikkelaars, testers en andere stakeholders. Actief deelnemen aan Agile ceremonies zoals sprintplanning, refinements, reviews en retrospectives.
Releaseactiviteiten ondersteunen en bijdragen aan een gecontroleerde uitrol van nieuwe functionaliteiten. Kennis delen binnen het team. Change- en releasemanagement De bestaande change- en releaseprocessen zorgvuldig toepassen. Ondersteunen bij de voorbereiding, uitvoering en opvolging van releases. Kwaliteit, risico's en stabiliteit bewaken tijdens wijzigingen in productieomgevingen. 📝 Jouw profiel Je hebt ruime ervaring met de ontwikkeling van .NET-gebaseerde toepassingen en backendontwikkeling in C# en .NET Core.