NET Developer (h/f)

emagine Consulting SARL
Brussels, Belgium
11 days ago

Role details

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

Job location

Remote
Brussels, Belgium

Tech stack

.NET
API
Amazon Web Services (AWS)
Unit Testing
Azure
Cloud Computing
Code Review
Distributed Systems
Entity Framework
Message Broker
Software Systems
SQL Databases
.NET Core
Backend
GIT
Angular
Integration Tests
Front End Software Development
REST
Software Version Control
Serverless Computing
Docker
Microservices

Requirements

Do you have experience in SQL?, We?re looking for a highly skilled .NET Developer with a minimum of 5 years of experience. This role focuses on solving complex problems, building high-quality software, and contributing to a collaborative engineering culture. The candidate should be passionate about clean architecture, modern .NET development, and delivering impactful solutions.

Responsibilities: Analyze, design, develop, and maintain applications using .NET / .NET Core.

Build scalable backend services (APIs).

Collaborate with cross-functional teams (Business, Dev, Infra, etc.).

Participate in code reviews to elevate engineering standards.

Contribute to architectural decisions and technical roadmaps.

Provide business support and monitor applications (level 2 support, incident resolution, and troubleshooting).

Key Requirements: Strong experience with C# and .NET Core.

Solid understanding of REST APIs, Entity Framework Core, and SQL.

Familiarity with cloud platforms (Azure or AWS).

Experience with CI/CD pipelines and version control (Git).

Strong testing culture: unit tests, integration tests, and production validation.

Familiarity with agile development practices.

A mindset focused on quality, performance, and maintainability.

Experience with a message broker.

Nice to Have: Knowledge of microservices architecture.

Experience with front-end frameworks (Angular).

Background in distributed systems or high-availability environments.

Knowledge of Docker & Kubernetes.

Experience with Azure functions.

Other Details: This position allows for flexibility and may accommodate remote work arrangements. Candidates should be prepared for collaborative team engagements with a focus on delivering high-quality software solutions.

Apply for this position