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
SeniorJob 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