DE JOBINHOUD
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.
Concreet ga je aan de slag met:
* 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
JOUW PROFIEL
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 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
Je werkt graag op een manier die kwaliteit ondersteunt:
* 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
Pluspunten (maar geen must):
* 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)
ONS AANBOD
We bieden je een
zelfstandige
,
verantwoordelijke
functie. Je komt terecht in een dynamische, stabiele organisatie met een boeiende visie waar er ruimte is voor bijscholing en verdere ontwikkeling. Verder hechten we veel belang aan een goed evenwicht tussen werk en privé.
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.