Eneco
Senior Backend Engineer - .NET
EnecoNetherlands16 hours ago
Full-timeRemote FriendlyEngineering
  • Shape Tomorrow's Energy Today
  • Work in a stimulating environment of our Digital Product Families
  • Ensure reliable, climate-focused tech with Eneco.

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.

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

  • Gross annual salary between €85.000 and €120.000 Including FlexBudget, 8% holiday allowance, and depending on your role a bonus or collective profit sharing.
  • FlexBudget Including FlexBudget, 8% holiday allowance, and depending on your role a bonus or collective profit sharing. 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.

Want more information about our terms of employment?

Here's what you get from us

Work that works for you and the climate

If you decide on a career at Eneco, you are choosing ambition, growth and opportunities. You will have all the space you want to improve yourself and do your job the way that suits you best, which includes having a good work-life balance. You can work to a flexible schedule and work partly from home if your role allows it.

That is how you can work on your own future and on the future of the world. After all, you and your 4,000 colleagues are committed to our mission: climate neutrality by 2035. We assist customers to accelerate their sustainability efforts, devise innovative solutions and seize opportunities with both hands. Are you ready?

The phases of our application procedure:

Want to know more about this job function?

Get in touch with our recruitment team.

With this job opening, we want to recruit a new Eneco colleague ourselves. This is not a call for acquisition.

Key Skills

Ranked by relevance