C# Developer
Overview
In deze rol ontwikkel en onderhoud je robuuste C# applicaties binnen een cross-functioneel team. Je werkt aan onderhoudbare, testbare code en draagt bij aan de architectuurkeuzes in lijn met onze best practices. Je participeert in brainstormsessies over UX, data en processtromen en levert bijdragen via mentoring en pair programming. Je hebt ownership over oplossingen binnen jouw domein en werkt met observability- en logging-tools om kwaliteit en stabiliteit te waarborgen. Je blijft jezelf ontwikkelen en deelt kennis actief.
Compensation / BenefitsMaandelijkse borrelsHybride werken (kantoor + thuis)ReiskostenvergoedingPensioenregelingKorting op verkochte producten25 vakantiedagen
ResponsibilitiesOntwerpen, bouwen en onderhouden van software binnen het domeinSchrijven van geautomatiseerde tests en naleven van kwaliteitsnormenSamenwerken met UX Designer, Product Owner en Data Scientist aan user experience en dataflowToepassen van Clean Architecture, TDD/BDD, SOLID en design patternsMentoring en pair programming, contribution aan pull requests in GithubBeheren van data-opslag zoals Oracle, MySQL, DynamoDB en andere databasesZorgdragen voor logging en monitoring (Datadog) voor uptime en debuggingDeliverables presenteren tijdens sprint demo’sDraagt bij aan CI/CD en cloud-native oplossingsontwikkelingActief bijdragen aan het zelfontwikkelingsprogramma en technologie-innovatie
Key requirementsMinimaal 3 jaar (medior) of 6 jaar (senior) ervaring als C#-ontwikkelaarBachelor- of Masterdiploma in Computer Science of vergelijkbare richtingErvaring met software-architectuur en .NET 8.0Ervaring met Web API of MVC (REST & GraphQL) in .NETKennis van ontwerpen, opzetten en onderhoud van cloud-native microservices, bij voorkeur AWSErvaring met Scrum/Agile werksituatiesErvaring met Front-end (React, JavaScript, HTML5, CSS) is een préVaardigheid in automatiseren van repetitieve taken binnen CI/CD (TeamCity is een extra voordeel)Goede Engelse communicatieOndersteunende en collegiale communicatieMentorschap en bereidheid tot pair programmingConstructieve feedback geven en ontvangenC# .NET 8.0Web API/MVC REST & GraphQL.NET cloud-native microservices (AWS)