Used Tools & Technologies
Not specified
Required Skills & Competences ?
Kafka @ 4 Kubernetes @ 4 DevOps @ 4 Terraform @ 4 SQL @ 4 Distributed Systems @ 4 Azure @ 6 Communication @ 4 MongoDB @ 4 RabbitMQ @ 4 Vue.js @ 4 Product Management @ 4 Design Patterns @ 4Details
We are seeking a skilled .NET/C# Engineer to join the team developing the VPP Core Domain — a critical system responsible for the management and monitoring of essential energy assets. You will design and implement scalable, reliable, and high-performance back-end solutions to support mission-critical operations within Dutch infrastructure. This role involves working with event-driven and distributed systems in cloud-native and hybrid environments.
Responsibilities
- Develop and maintain scalable back-end systems using .NET and C#, applying well-known design patterns and producing resilient, secure, and well-tested code.
- Design and implement event-driven architectures leveraging messaging systems (Kafka, Event Hubs, RabbitMQ).
- Contribute to architecture decisions and take a lead role in team code reviews.
- Mentor peers, improve development processes, and drive technical excellence within the team.
- Improve observability by developing service metrics to indicate health and performance of services.
- Ensure system reliability and performance in distributed, cloud-native and hybrid cloud / on-premises environments.
- Collaborate with cross-functional teams and product management to deliver mission-critical solutions.
Requirements
- At least 7 years’ experience in complex, distributed, scalable backend application design and development.
- Expertise in building robust, high-performance applications with .NET and C#.
- Proficiency with Azure and cloud-native design patterns.
- Experience with container orchestration (Kubernetes) and modern DevOps practices.
- Experience with infrastructure-as-code (Terraform).
- Experience with SQL and No-SQL databases (MongoDB / Cosmos DB).
- Experience developing with messaging systems such as Kafka, Event Hubs, or RabbitMQ for asynchronous communication.
- Proven experience implementing architecture patterns and driving architectural decision-making considering cost, performance, scale and features.
- Exposure to frontend frameworks (Vue.js) is a plus but not required.
Where you’ll work
- Team responsible for the VPP Core Domain powering mission-critical energy infrastructure across the Netherlands.
- Collaborative, cross-functional production team working with event-driven systems, cloud-native platforms, distributed architectures and modern DevOps practices.
Employment details
- Gross annual salary between €85,000 and €120,000 (including FlexBudget and 8% holiday allowance; depending on role a bonus or collective profit sharing may apply).
- Working hours: 32 - 40 hours per week.
- Hybrid working model: 40% at the office, 40% from home, and 20% flexibly. With manager approval, working abroad is allowed up to 3 weeks/year (max 2 consecutively).
What Eneco offers
- FlexBudget (can be paid out, used to buy extra holiday days, or saved).
- Personal and professional growth opportunities and support for development.
- Purpose-driven work contributing to Eneco’s climate neutrality goal.
Application process & contact
- Recruiter: Faisal Faik (contact details provided in the original posting).