Senior Backend Developer (.NET)
Role details
Job location
Tech stack
Job description
Als Senior Software Developer speel je een sleutelrol in de verdere groei en professionalisering van ons ontwikkelteam. Je werkt mee aan nieuwe producten en klantgerichte oplossingen, maar ook aan het onderhoud en de verdere verbetering van bestaande toepassingen.
Je komt terecht in een R&D-omgeving waar technische kwaliteit, samenwerking en maatschappelijke impact hand in hand gaan. Samen met andere senior developers, de Product Owner en het ontwikkelteam help je onze Scrum-werkwijze verder te versterken en het ontwikkelproces te optimaliseren en professionaliseren. Daarnaast bewaak je, samen met het team, de technisch architectuur van onze oplossingen.
Als senior verwachten we niet alleen dat je kwalitatieve software ontwikkelt, maar ook dat je technische richting geeft, collega's begeleidt en actief bijdraagt aan de verdere professionalisering van ons ontwikkelteam.
We zetten AI actief in binnen ons ontwikkelproces. Je werkt met tools zoals GitHub Copilot en Claude Code om sneller te ontwikkelen, repetitieve taken te automatiseren en codekwaliteit te verbeteren. Daarnaast onderzoeken we hoe AI-functionaliteiten kunnen worden geïntegreerd in onze producten en diensten.
- Je ontwikkelt en onderhoudt websites, webapplicaties, backend services en integraties.
- Je neemt technische verantwoordelijkheid op voor analyse, architectuurkeuzes en inschattingen.
- Je werkt in een Agile/Scrum-context en neemt een actieve rol op binnen het team.
- Je denkt mee over best practices rond codekwaliteit, architectuur, security, performance en maintainability.
- Je draagt bij aan een professionele aanpak rond CI/CD, geautomatiseerd testen, releasekwaliteit en documentatie.
- Je helpt mee een duurzaam framework voor testing en kwaliteitsbewaking verder uit te bouwen.
- Je ondersteunt en begeleidt minder ervaren developers bij technische vraagstukken en hun professionele groei.
- Je werkt nauw samen met collega senior developers, de Product Owner en andere stakeholders.
- Je blijft graag op de hoogte van nieuwe technologieën en onderzoekt hoe die zinvol kunnen worden ingezet binnen onze producten.
- Je onderzoekt samen met collega's hoe AI-tools en AI-functionaliteiten kunnen bijdragen aan efficiëntere ontwikkeling en betere softwareoplossingen.
Technische specificaties van de informatica applicatie uitwerken en opstellen (lastenboek)
Toepassingen ontwikkelen in .Net m.b.v. een framework: Web API
Toepassingen ontwikkelen in .Net m.b.v. een framework: Entity Framework
Fasen en procedures van de technische en functionele tests van informaticaprogramma's en -applicaties bepalen en uitvoeren (planning, validatie, ...)
Programmeren in een computertaal: C# (C sharp)
Toepassingen ontwikkelen in .Net m.b.v. een framework
Een applicatie ontwikkelen die aan een databank gelinkt is
Toepassingen ontwikkelen voor een platform
Technische ICT-ontwikkelingen documenteren
Programmeren in een specifieke computertaal
De vraag van de klant analyseren
Technische specificaties opstellen
ICT-applicaties ontwikkelen
De ontwikkelde toepassingen testen
Requirements
Professionele bachelor: Informatica
Master: Informatica
Minstens 5 jaar ervaring
Minstens 5 jaar ervaring
- Je beschikt over een hogere opleiding in ICT of een vergelijkbaar werk- en denkniveau.
- Je hebt minstens 5 jaar relevante ervaring in de ontwikkeling van webapplicaties.
- Je hebt een sterke kennis van C# en .NET Core.
- Je hebt een degelijke kennis van relationele databases.
- Je bent vertrouwd met Microsoft Azure en de verschillende Azure-services.
- Je hebt ervaring met Agile werken en Scrum.
- Je hebt kennis van CI/CD en moderne ontwikkeltools.
- Je hecht veel belang aan kwaliteit, testbaarheid en onderhoudbaarheid van software.
- Je bent een echte teamspeler die vlot samenwerkt met ervaren én minder ervaren collega's.
- Je communiceert helder en kan technische keuzes begrijpelijk uitleggen.
- Je spreekt en schrijft vlot Nederlands en Engels.
- Je gebruikt AI-tools zoals GitHub Copilot of Claude Code als hulpmiddel om efficiënter te ontwikkelen en betere software te bouwen
- Je bent 32 tot 40 uur per week beschikbaar
Technische Stack
-
C# / .NET
-
Microsoft Azure
-
SQL Server en Postgres
-
Git
-
CI/CD pipelines
-
GitHub Copilot en Claude Code
-
Interesse in ontwikkeling met Python
-
Ervaring met Umbraco
-
Interesse in dataplatformen en het bouwen van een data fabric
-
Ervaring met security, performance optimalisatie of schaalbare cloudarchitectuur.
-
Ervaring met testautomatisering, TDD of QA-processen.
-
Ervaring met GitHub, GitHub Actions, Azure Devops , Jira, Confluence of vergelijkbare tools.
-
Interesse in het bouwen van AI oplossingen
Benefits & conditions
- Een voltijdse functie met veel autonomie en zichtbare impact.
- De kans om mee te bouwen aan software die maatschappelijk relevant is.
- Een ervaren en betrokken R&D-team waarin kennisdeling centraal staat.
- Ruimte om technische richting te geven en mee te wegen op architectuur en werkwijze.
- Je krijgt de ruimte om nieuwe technologieën te onderzoeken, opleidingen te volgen, certificeringen te behalen en actief mee te denken over technische keuzes binnen onze producten.
- Flexibel werken, met de mogelijkheid om gedeeltelijk van thuis uit te werken.
- Een aantrekkelijk salarispakket, afgestemd op jouw ervaring en competenties.