Software Engineer

Weareinvestigo
Brussels, Belgium
2 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

Brussels, Belgium

Tech stack

Clean Code Principles
Grid System
.NET
API
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
Cloud Computing
Cloud Engineering
DevOps
Distributed Systems
Github
Microsoft SQL Server
NoSQL
Service-Oriented Architecture
SQL Databases
Data Processing
.NET Core
System Availability
Delivery Pipeline
Backend
Containerization
Kubernetes
Real Time Data
Cosmos DB
Api Design
Docker
Legacy Systems
Microservices

Job description

  • Design, develop, and maintain robust applications and microservices using .NET (C#, .NET Core/.NET 6+)
  • Build and enhance APIs and backend services supporting energy platforms (e.g., billing, metering, grid systems)
  • Contribute to modernisation initiatives, including migration from legacy systems to cloud-native architectures
  • Ensure high availability and performance of systems handling real-time or near real-time data
  • Implement secure and maintainable code, adhering to industry best practices
  • Collaborate with cross-functional teams including product, DevOps, and data engineers
  • Support integration with third-party systems, IoT platforms, and external data providers

Requirements

  • Strong commercial experience with C# and .NET Core / .NET 6+
  • Proven track record building APIs and distributed systems
  • Experience with microservices and/or service-oriented architectures
  • Background in energy, utilities, or related industries (e.g., smart metering, renewables, grid systems) is a strong bonus
  • Familiarity with cloud platforms (Azure preferred, AWS/GCP also considered)
  • Experience with containerisation (Docker) and orchestration (Kubernetes is a plus)
  • Strong understanding of data handling and integration patterns
  • Experience with SQL and/or NoSQL databases (e.g., SQL Server, Cosmos DB)
  • Knowledge of CI/CD pipelines (Azure DevOps, GitHub Actions, etc.)
  • Fluent English speaking

Apply for this position