Magnet.me  -  The smart network where students and professionals find their internship or job.

The smart network where students and professionals find their internship or job.

Senior Backend Engineer - .NET

Posted 17 Jan 2026
Share:
Work experience
5 to 10 years
Full-time / part-time
Full-time
Job function
Salary
€85,000 - €120,000 per year
Degree level
Required language
English (Fluent)

Build your career on Magnet.me

Create a profile and receive smart job recommendations based on your liked jobs.

Why choose Eneco?

At Eneco, we are committed to becoming climate neutral by 2035. Our One Planet strategy is backed by smart digital solutions and innovative technologies. Our VPP teams play a crucial role in enabling trading and operational success, ensuring reliable and optimized energy delivery 24/7.

Senior Backend Engineer - .NET

Highlights

  • Shape Tomorrow's Energy Today
  • Work in a stimulating environment of our Digital Product Families
  • Ensure reliable, climate-focused tech with Eneco.

What you’ll do

As a Senior .NET/C# Engineer, you will contribute to the development and integration of our trading dashboard and support continuous improvement of our planning domain, including portfolio optimization within the Virtual Power Plant (VPP). Your focus will be on building scalable and reliable backend solutions, integrating various systems and data flows that support real-time trading decisions and asset planning.

You’ll work in a cross-functional product team using a modern stack: .NET/C#, Azure, Kubernetes, Kafka, Python and Vue.js. Python is used heavily in our optimization models, so experience with it is a strong advantage.

Is this about you?

  • At least 5 years’ solid experience with .NET/C# and backend development in a mission-critical environment (99.95% availability) and at least 7 years software development experience in general
  • Respected for your technical knowledge, architectural experience and implementation ability
  • Affinity for software design patterns with the ability to effectively influence technical decisions regarding software design, development and solution architecture
  • Proficient with database design & development across several database types (SQL, NoSQL, MongoDB, PostgreSQL, CosmosDB)
  • Understanding of cloud-native design and development and distributed computing (Azure preferred)
  • Experience designing & building scalable and fault-tolerant mission-critical services using event-driven architectures and experience with associated challenges
  • Experience with CI/CD, containerization, Kubernetes, GitOps and microservices
  • Based in the Netherlands and fluent in English
  • Collaborative mindset and willingness to work across disciplines

Bonus points for

  • Experience with Python, especially in optimization or analytics use cases
  • Experience with Kafka, Azure Service Bus, Azure Eventhub
  • Familiarity with Vue.js or other frontend frameworks
  • Proficiency with Terraform
  • Experience with observability (Grafana, Prometheus, Dynatrace), SLIs and SLOs
  • Knowledge of energy trading or planning systems

You’ll be responsible for

  • Develop and maintain resilient, high performing containerized backend services and integrations in .NET/C# according to the principles, standards and conventions used by the team
  • Contribute to the portfolio and flex optimization domain, essential for the optimal use of Eneco’s energy assets and trading in energy markets
  • Ensure system reliability, scalability, and maintainability
  • Foster a culture of observability and best practice software development in the team to achieve mission criticality requirements
  • Help champion design decisions in the team ensuring the right architectural tradeoffs are made and best practice software design and architecture patterns are adopted to solve technical challenges
  • Help improve the development process and work closely with QA’s to ensure solid test coverage
  • Resolve ambiguity and play a key role in the execution of technical initiatives, proof-of-concept development and solving design and implementation challenges in the team
  • Help manage team impediments to safeguard the team’s velocity and autonomy
  • Ensure services are adequately documented including alert runbooks to support production incident management
  • Mentor peers when needed to raise the technical bar in the team
  • Collaborate closely with Python developers, testers, and product managers
  • Contribute to innovation and continuous improvement of our digital solutions

This is where you’ll work

You will join the VPP Optimization team and collaborate with other cross-functional product teams. Your work will directly support Eneco’s trading operations and long-term sustainability goals.

What we have to offer

Including FlexBudget, 8% holiday allowance, and depending on your role a bonus or collective profit sharing.

FlexBudget

Have it paid out, use it to buy extra holiday days or save it up for something nice, it's up to you.

Personal and professional growth

Eneco is fully committed to help you in your personal and professional development.

Hybrid working: home, office or abroad

Work 40% at the office, 40% from home, and 20% flexibly. With manager approval, you may work abroad (within approved countries) up to 3 weeks/year, max 2 consecutively.

Eneco heeft als missie 'duurzame energie van iedereen'. Samen met onze klanten en partners versnellen we de energietransitie en zorgen we ervoor dat mensen zelf hun eigen duurzame energie kunnen opwekken, gebruiken, opslaan of delen. We lopen voorop in duurzaamheid en innovatie. Dat maakt het werken bij Eneco afwisselend en uitdagend.

Energy
Rotterdam
Active in 4 countries
3,000 employees
50% men - 50% women
Average age is 35 years