Full-Stack .NET Developer

HIFFERMAN
Aartselaar, Belgium
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Senior

Job location

Aartselaar, Belgium

Tech stack

ASP.NET
JavaScript
.NET
Artificial Intelligence
Application Performance Management
Azure
C Sharp (Programming Language)
Continuous Integration
SQL Azure
MySQL
RabbitMQ
TypeScript
Azure
RxJS
Backend
GIT
Single Page Application
Angular
Kubernetes
Information Technology
Webforms
Figma
Azure
Front End Software Development
Docker
Key Vault
Web Api

Job description

  • Je ontwikkelt zelfstandig features doorheen onze volledige softwareomgeving, van backend tot frontend.
  • Je vertaalt functionele analyses naar gebruiksvriendelijke en performante toepassingen.
  • Je werkt mee aan oplossingen die dagelijks gebruikt worden binnen onze verschillende afdelingen.
  • Je bouwt integraties tussen verschillende systemen.
  • Je zet AI-tools en nieuwe technologieën in waar ze een meerwaarde bieden. Jouw tech stack: .NET 8/9, RabbitMQ, MySQL en Angular, draaiend op Azure.

Je werkt nauw samen met onze IT Business Analyst, die jouw dagelijkse aanspreekpunt is. Hij vormt de brug tussen de business en development, verzorgt de functionele analyses en bewaakt de eindvalidatie. Dat betekent dat je duidelijke analyses aangereikt krijgt waarmee je meteen aan de slag kan. Je hoeft dus niet voortdurend te schakelen tussen verschillende stakeholders, maar krijgt de ruimte om je te focussen op wat je het liefst doet: bouwen. Architecturale vraagstukken pak je in principe zelf op. Loop je tegen iets aan waar je even wil sparren of dieper wil gaan, dan kan je terugvallen op externe specialisten.

Fasen en procedures van de technische en functionele tests van informaticaprogramma's en -applicaties bepalen en uitvoeren (planning, validatie, ...)

Technische specificaties van de informatica applicatie uitwerken en opstellen (lastenboek)

Toepassingen ontwikkelen in .Net m.b.v. een framework: Webforms

Ontwikkelen van een Single Page Application in Javascript m.b.v.een framework: AngularJS

Programmeren in een computertaal: C# (C sharp)

UX/UI-interfaces ontwerpen

De ontwikkelde toepassingen testen

Een front-end ontwikkelen

Toepassingen ontwikkelen in .Net m.b.v. een framework

Technische specificaties opstellen

Een computerapplicatie of website ontwikkelen en programmeren met een Framework

Requirements

Professionele bachelor: Informatica

Minstens 5 jaar ervaring

Minstens 5 jaar ervaring

  • 5+ jaar ervaring als full-stack .NET developer, waarvan minstens 2 jaar ervaring met projecten waarbij je zelf verantwoordelijkheid droeg voor de technische uitwerking van analyse tot oplevering.
  • Sterk in C#/ .NET 8+ en ASP.NET Core (async/await, DI, Web APIs).
  • Solide Angular (15+) ervaring met TypeScript, RxJS en Reactive Forms. Je vertaalt een Figma- mockup zelfstandig naar een werkende UI.
  • Ervaring met messaging/ een service bus-architectuur en de bijhorende principes (asynchrone communicatie, pub/sub, retry, idempotency). Kennis van een concreet product zoals RabbitMQ of Azure Service Bus is een plus.
  • MySQL + EF Core, inclusief query optimalisatie.
  • Engineering hygiëne: Git, unit & integration tests, CI/CD, Docker, Kubernetes.
  • Azure cloud-omgeving: Azure Kubernetes Service (AKS), Azure Database for MySQL, Key Vault, Application Insights.
  • Ook een goede kennis van het Nederlands is een must.

Benefits & conditions

  • Een contract van onbepaalde duur voor een voltijdse betrekking van 40 uren/week in een glijdend uurrooster
  • 20 verlofdagen, aangevuld met 12 ADV-dagen
  • Een marktconform verloningspakket inclusief extralegale voordelen:
  • Groepsverzekering
  • Hospitalisatieverzekering met mogelijkheid tot aansluiten van gezinsleden
  • Maaltijdcheques (10 €/gewerkte dag)
  • Ecocheques 250€/jaar
  • Mogelijkheid tot fietsleasing na 6 maanden
  • Bedrijfswagen
  • Je komt terecht in een internationaal georiënteerd bedrijf met een familiale werksfeer en alle ingrediënten om jezelf te ontplooien. Je krijgt de kans om te blijven leren. Heb je extra opleiding nodig, dan zorgen we daarvoor.

About the company

Je zet AI-tools zoals GitHub Copilot, Claude Code of Cursor actief in om efficiënter te werken. Je gebruikt AI als hulpmiddel, maar beoordeelt de output steeds kritisch.

Apply for this position