Junior Dotnet Developer

Onesource Consulting
Brussels, Belgium
yesterday

Role details

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

Job location

Brussels, Belgium

Tech stack

.NET
API
Amazon Web Services (AWS)
Application Performance Management
Unit Testing
Azure
C Sharp (Programming Language)
Cloud Computing
Code Review
Distributed Systems
Entity Framework
Message Broker
RabbitMQ
Standard Sql
Azure
.NET Core
Backend
GIT
Angular
Integration Tests
Front End Software Development
REST
Software Version Control
Data Pipelines
Serverless Computing
Docker
Microservices

Job description

  • We're looking for a junior skilled .NET Developer who thrives on solving complex problems, building high-quality software, and contributing to a collaborative engineering culture. We' are looking for a passionate about clean architecture, modern .NET development, and delivering impactful solutions for the TSO services team.
  • The electricity market is rapidly evolving, driven by regulatory changes, technological advancements, and the energy transition. Our team is responsible for providing seamless access and managing critical interactions with Transmission System Operators (TSOs). We build and maintain complex data pipelines that serve as gateways to TSOs, ensuring the smooth execution of market operations that represent billions of euros in P&L per year.

TASKS:

  • Analyze, design, develop, and maintain applications using .NET / .NET Core
  • Build scalable backend services (APIs)
  • Collaborate with cross-functional teams (Business, Dev, Infra,..)
  • Participate in code reviews and help elevate engineering standards
  • Contribute to architectural decisions and technical roadmaps
  • Business support and monitoring applications (level 2 support, incident resolution, and troubleshooting)

Requirements

  • A problem-solver who enjoys technical challenges
  • Someone who values teamwork and clear communication
  • A developer who keeps up with modern .NET practices and tools
  • Strong experience with C#, .NET Core
  • Solid understanding of REST APIs, Entity Framework Core, and SQL
  • 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 (Azure Service Bus or RabbitMQ)
  • Fluency in English is mandatory; proficiency in French or Dutch is a plus

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
  • Familiarity with cloud platforms (Azure or AWS)

Apply for this position