Full stack .NET developer
Role details
Job location
Tech stack
Job description
- ontwikkelen van nieuwe backend features en API's in C# / .NET
- bouwen en onderhouden van frontend functionaliteiten in Angular
- schrijven en optimaliseren van SQL Server queries
- analyseren, oplossen en voorkomen van issues (met aandacht voor kwaliteit op lange termijn)
- meedenken over architectuur, structuur en verdere technische verbeteringen
Je bent een veelzijdige full stack developer die graag verantwoordelijkheid opneemt en energie krijgt van het bouwen aan kwalitatieve software in een klein team. Je combineert een pragmatische mindset met oog voor structuur, onderhoudbaarheid en codekwaliteit.
- je schrijft code die testbaar en onderhoudsvriendelijk is
- je staat open voor code reviews, feedback en continu verbeteren
- je denkt mee over betere oplossingen, en durft bestaande code te refactoren waar nodig
- ervaring met unit testing (en TDD als plus) is een meerwaarde
Requirements
Professionele bachelor: Informatica
Minstens 5 jaar ervaring
Minstens 5 jaar ervaring
Leen Vandepoel
Zeer goed (B2/C1/C2)
Nederlands
Als full stack .NET developer bouw je mee aan de verdere ontwikkeling en uitbreiding van onze interne software-oplossingen. Je werkt end-to-end: van backend logica in C# (.NET / C# 10) tot een gebruiksvriendelijke frontend in Angular, en een performante databanklaag in SQL Server.
Je komt terecht in een team van vier waar iedereen ownership opneemt en waar je een directe impact hebt op het eindresultaat. Je denkt actief mee over technische keuzes, werkt gestructureerd aan nieuwe functionaliteiten en zorgt ervoor dat bestaande software stabiel en onderhoudbaar blijft.
Bij Sodiwe zetten we sterk in op codekwaliteit, testbaarheid en duurzame softwareontwikkeling. We combineren waar het nuttig is het beste van object-oriented en functionele principes in C#, en werken met duidelijke architecturale richtlijnen (o.a. DDD en hexagonal architecture) om onze oplossingen robuust en evolueerbaar te houden.
Je werkt in een moderne ontwikkelomgeving waar we bewust investeren in efficiëntie en kwaliteit, met o.a. AI-assisted coding waar het waarde toevoegt en sterke engineering practices zoals code reviews, refactoring en testing.
Je hebt sterke ervaring met:
-
C# en .NET (.NET Core/.NET 6+)
-
het bouwen van WebAPI's
-
SQL Server en het schrijven van performante, leesbare queries
-
frontend ontwikkeling met Angular (of een gelijkaardig modern framework zoals React/Vue, met bereidheid om over te stappen naar Angular)
-
TypeScript, HTML5 en CSS
-
Entity Framework en LINQ
-
asynchronous programming (Task-based, async/await)
-
een sterke basiskennis van design patterns en het schrijven van duidelijke, gestructureerde code
-
interesse of ervaring in functioneel programmeren
-
affiniteit met DDD, clean code en modulaire architectuur
-
ervaring met hexagonal / clean architecture
-
ervaring met Docker / containerized development
-
basiskennis van Linux en vlot kunnen werken via de command line
-
goede kennis van Git (branching, pull requests, conflict resolution)
Programmeren in een computertaal: C# (C sharp)
Toepassingen ontwikkelen in .Net m.b.v. een framework: Web API
Toepassingen ontwikkelen in .Net m.b.v. een framework: Entity Framework
Entity Framework
Programmeertaal C#
Web API
Benefits & conditions
Je krijgt een voltijds contract van onbepaalde duur.
Jouw salaris is aantrekkelijk, aangevuld met extralegale voordelen: bedrijfswagen, laptop, smartphone met abonnement, ruim aantal vakantiedagen (wettelijk verlof + 12 dagen werktijdverkorting + 3 dagen flexibiliteitsverlof + 5 dagen extra na 1 jaar anciënniteit, pro rata jouw tewerkstellingsbreuk), maaltijdcheques, eindejaarspremie, groepsverzekering en een hospitalisatieverzekering voor het hele gezin.