Freelance of vast - Backend Developer C#/.NET (Medior)

EngiFlex

Oost-Vlaanderen

On-site

EUR 60,000 - 90,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Bedrijfswagen of vergoeding
Opleidingsbudget
Freelance mogelijk

Job summary

EngiFlex BV zoekt een ervaren Backend Developer die backendfunctionaliteiten ontwikkelt en onderhoudt binnen een C#/.NET Core-architectuur. Je werkt met modulaire bibliotheken en deelt API-contracten met frontend teams om consistente datamodellen en services te leveren.

Je vertaalt functionele behoeften naar veilig gebouwde services en houdt rekening met performance, debugging en testautomatisering. Ervaring met REST API's, ORM en CI/CD is een pluspunt voor deze functie.

Qualifications

  • Aantoonbare ervaring met de ontwikkeling van op .NET gebaseerde toepassingen.

Responsibilities

  • Ontwikkelen en onderhouden van backendfunctionaliteiten in C# en ASP.NET Core.
  • Nieuwe features en modules bouwen in gedeelde bibliotheken en toepassingslaag.
  • REST API's ontwerpen, ontwikkelen en onderhouden.
  • Datamodellen en gegevensverwerking opzetten en onderhouden met Entity Framework Core en MSSQL.
  • Interne en externe API's integreren en consumeren.
  • Unit- en integratietests schrijven en onderhouden.
  • Back-end security en OWASP-principes toepassen.
  • Samenwerken met front-enddevelopers over API-contracten en datamodellen.

Skills

C#
ASP.NET Core
REST APIs
Entity Framework Core
SQL / MSSQL
Git
Unit & Integration testing
Security OWASP basics
CI/CD basics

Education

Certificatie in C#/ASP.NET

Tools

Entity Framework Core
MSSQL
Git
Hangfire
Docker
Kubernetes
GitLab CI/CD
Elastic APM
Vue.js (basis)

Job description

Taken en verantwoordelijkheden
Over de functie

Als Backend Developer ontwikkel, breid je uit en onderhoud je veilige en schaalbare backendfunctionaliteiten binnen een C#- en ASP.NET Core-architectuur. Je werkt in een modulaire architectuur waarin generieke functionaliteiten worden ondergebracht in gedeelde bibliotheken die in meerdere toepassingen hergebruikt worden. Daarnaast ontwikkel je applicatie- en domeinspecifieke functionaliteiten.

Je vertaalt functionele behoeften naar duidelijke datamodellen, services en API's. Zo zorg je ervoor dat gegevens op een consistente en bruikbare manier beschikbaar zijn voor de front-end. Je stemt API-contracten en gegevensmodellen af met front-enddevelopers.

Primaire verantwoordelijkheden
  • Ontwikkelen en onderhouden van backendfunctionaliteiten in C# en ASP.NET Core.
  • Nieuwe features en modules bouwen in zowel gedeelde bibliotheken als de applicatiespecifieke laag.
  • REST API's ontwerpen, ontwikkelen en onderhouden.
  • Datamodellen en gegevensverwerking opzetten en onderhouden met Entity Framework Core en MSSQL.
  • Interne en externe API's integreren en consumeren.
  • Externe gegevens converteren en structureren tot bruikbare datamodellen voor de applicatie.
  • Afstemmen met front-enddevelopers over API-contracten, datamodellen, validaties en foutafhandeling.
  • Backendfunctionaliteiten ontwikkelen die correct omgaan met foutieve, onvolledige of onverwachte input.
  • Unit- en integratietests schrijven en onderhouden.
  • Technische problemen testen, debuggen en oplossen.
  • Performantie, stabiliteit, security en codekwaliteit bewaken en optimaliseren.
  • Principes voor secure software development toepassen, waaronder inputvalidatie en relevante OWASP-richtlijnen.
  • Code, API's en belangrijke technische keuzes documenteren.
Secundaire verantwoordelijkheden
  • Meewerken aan de verdere uitbouw en verbetering van de modulaire backendarchitectuur.
  • Bijdragen aan de standaardisatie en herbruikbaarheid van gemeenschappelijke componenten.
  • Deelnemen aan code reviews en deze uitvoeren.
  • Meedenken over architecturale en technische keuzes.
  • Elasticsearch integreren voor zoekfunctionaliteiten.
  • Elastic APM gebruiken voor tracing en monitoring.
  • Achtergrondprocessen en geplande taken implementeren en onderhouden, bijvoorbeeld met Hangfire.
  • Meewerken binnen de bestaande GitLab CI/CD-omgeving en instaan voor de uitrol naar Kubernetes.
Werkomgeving

De ICT-dienst staat in voor het beheer en de ondersteuning van IT- en technologiegerelateerde zaken. De werking omvat leiding en administratie, security, ondersteuning en infrastructuur, bedrijfstoepassingen en operationeel-technische ondersteuning. Je versterkt de ontwikkelcel binnen het team voor bedrijfstoepassingen en werkt mee aan een groot lopend project. Binnen dit team neem je de rol van Backend Developer op.

Jouw profiel
  • Aantoonbare ervaring met de ontwikkeling van op .NET gebaseerde toepassingen.
  • Een aantoonbare opleiding met certificatie, of gelijkwaardige ervaring in programmeertalen en omgevingen zoals C#, .NET en ASP.NET Core.
  • Je kunt programmeeropdrachten zeer vlot uitvoeren: analyseren, coderen, testen en debuggen, indien nodig zelfstandig.
  • Kennis van en ervaring met Agile ontwikkelingsmethodieken.
  • Je bent Nederlandstalig op Europees CEFR-niveau C2.
  • Sterke kennis van C# en ASP.NET Core.
  • Ervaring met Entity Framework Core of een vergelijkbare ORM.
  • Ervaring met relationele databanken en SQL, bij voorkeur MSSQL.
  • Ervaring met het ontwikkelen en consumeren van REST API's en het verwerken van JSON.
  • Inzicht in modulaire softwarearchitectuur en in de scheiding tussen gedeelde en domeinspecifieke functionaliteiten.
  • Ervaring met Git en versiebeheer.
  • Ervaring met geautomatiseerd testen, waaronder unit- en integratietests.
  • Aandacht voor software security, inputvalidatie, foutafhandeling en OWASP-principes.
  • Je kunt technische problemen zelfstandig analyseren en tot een onderhoudbare oplossing komen.
  • Je bent bereid om een veiligheidsscreening te ondergaan.

Pluspunten

  • Ervaring met Elastic of Elasticsearch en Elastic APM.
  • Ervaring met achtergrondtaken en scheduling, bijvoorbeeld met Hangfire.
  • Ervaring met GitLab CI/CD, Docker en Kubernetes.
  • Basiskennis van Vue.js om vlot samen te werken met front-enddevelopers.
Aanbod

Je zal deel uitmaken van een groeiende KMO met ruimte voor initiatief en persoonlijke ontwikkeling. Wij zorgen ervoor dat je in een uitdagende maar aangename werkomgeving terecht komt met leuke collega's. Samen met jou stippelen we een carriereplan uit, met aandacht en budget voor bijkomende opleidingingen / certificaties. Je kan rekenen op een motiverend salaris, aangevuld met extralegale voordelen, inclusief bedrijfswagen (of alternatieve vergoeding).
(Freelance is ook mogelijk)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Medior .NET Developer
Medior .NET Developer

i4m • Oost-Vlaanderen

Remote
EUR 55,000 - 70,000
Senior Tech Lead .NET/Azure
Senior Tech Lead .NET/Azure

EngiFlex BV • Brussel Hoofdstad

Hybrid
EUR 70,000 - 100,000
Bedrijfswagen
Opleidingsbudget
Senior .NET/Angular full-stackontwikkelaar (Vast of freelance)
Senior .NET/Angular full-stackontwikkelaar (Vast of freelance)

EngiFlex BV • Melle

Remote
EUR 60,000 - 85,000
Bedrijfswagen (of alternatieve vergoed
Aantrekkelijk salarispakket en extrale
.NET Technical Lead voor GLB-toepassingen (Vast of freelance)
.NET Technical Lead voor GLB-toepassingen (Vast of freelance)

EngiFlex BV • Brussel Hoofdstad

On-site
EUR 90,000 - 120,000
Bedrijfswagen/alternatieve vergoeding
Freelance mogelijk
Carrièreplan met budget voor opleiding
.NET Technical Lead voor GLB-toepassingen (Vast of freelance)
.NET Technical Lead voor GLB-toepassingen (Vast of freelance)

EngiFlex • Brussel

On-site
EUR 70,000 - 110,000
Bedrijfswagen (of alternative vergoed)
Backend .Net Developer - NL
Backend .Net Developer - NL

Smals • Brussel

On-site
EUR 55,000 - 85,000
Maatschappelijke impact
Telewerk beleid
Opleidingsmogelijkheden
+5
DevOps Engineer Azure & Kubernetes (In dienst of freelance)
DevOps Engineer Azure & Kubernetes (In dienst of freelance)

EngiFlex BV • Anderlecht

Hybrid
EUR 70,000 - 110,000
Bedrijfswagen (of vergoeding)
Opleidingsbudget/opleidingsmogelijk9n
Extralegale voordelen
Freelance mogelijk - Testanalist voor backend- en overheidsprojecten
Freelance mogelijk - Testanalist voor backend- en overheidsprojecten

EngiFlex • Belgium

On-site
EUR 50,000 - 70,000
Bedrijfswagen
Extralegale voordelen
Freelance mogelijk - Testanalist voor backend- en overheidsprojecten
Freelance mogelijk - Testanalist voor backend- en overheidsprojecten

EngiFlex BV • Brussel Hoofdstad

On-site
EUR 36,000 - 58,000
Bedrijfswagen
Freelance mogelijk
Senior full stack Java Developer (Angular/Java) - Gent
Senior full stack Java Developer (Angular/Java) - Gent

Experis Belgium • Gent

Hybrid
EUR 75,000 - 95,000
Bedrijfswagen na inloopperiode
Maaltijdcheques €8/dag
Eco cheques 250/jaar
+3