Senior .NET Backend Engineer

at Eneco
EUR 85,000-120,000 per year
SENIOR
✅ Hybrid

🕙 32-40 hours per week

SCRAPED

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 @ 4

Details

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).