Senior Backend Engineer (.NET)

Apply
Good to know: you can easily save this vacancy using the print button at the top of the page. After the closing date, this vacancy will be removed from our website.
  • Work on Eneco’s B2C customer experience within the CX team

  • Work with a modern stack: .NET/C#, Azure, Kafka, Terraform, and event-driven architectures

  • Shape the future of CIAM, onboarding, and digital customer journeys at scale

Why choose Eneco?

Eneco is committed to accelerating the energy transition, so that everyone can participate easily and effortlessly. We remove barriers to sustainability by developing smart digital systems and scalable technologies that support both individuals and infrastructure. 
Within our Digital Product Families, the CX team is at the heart of the B2C customer experience. The team owns critical domains including CIAM (identity and access management), customer onboarding, usage insights, dynamic pricing, and the app-first vision, ensuring Eneco’s mobile app is the best channel for customers to manage their energy. Together, we build and maintain the digital journeys that millions of customers rely on every day.

What you’ll do

As a Senior Backend Engineer (.NET), you will play a key role in building and enhancing the backend systems that power Eneco’s B2C customer experience. You’ll work within the CX team on CIAM, customer onboarding, usage insights, dynamic pricing, and app-first initiatives.
Your focus will be on building scalable and reliable backend solutions, integrating services around identity management, metering, and customer journeys. As a senior engineer, you’ll take ownership of technical direction, help fellow developers, and drive architectural decisions. You’ll work in a cross-functional product team using a modern stack: .NET/C#, Azure, Kafka, Azure DevOps, Terraform, and more.

Is this about you?

  • 5+ years of solid experience with .NET/C# and backend development
  • Strong understanding of cloud platforms (Azure preferred) and cloud-native architecture patterns
  • Experience with CI/CD, containerization, and microservices
  • Experience designing and implementing event-driven architectures
  • Knowledge of messaging technologies (Kafka, Event Hubs, RabbitMQ)
  • Deep knowledge of Azure cloud observability tools and services
  • Based in the Netherlands and fluent in English; collaborative mindset and willingness to work across disciplines
  • (Bonus) Experience with identity and access management platforms (e.g., Okta) or energy sector digital products

You’ll be responsible for

  • Developing and maintaining backend services and integrations in .NET/C#
  • Building and maintaining CIAM services, monitoring, and event logging
  • Developing backend services for customer onboarding, account management, and dynamic pricing
  • Supporting the app-first vision by delivering backend capabilities for Eneco’s B2C mobile app
  • Ensuring system reliability, scalability, and maintainability
  • Driving architectural decisions and mentoring other engineers on best practices
  • Collaborating closely with other .NET developers, QA engineers, and product managers
  • Contributing to innovation and continuous improvement of our digital solutions
  • Driving observability, monitoring, and cloud-native best practices across the team

This is where you’ll work

You will join the CX team, collaborating with other cross-functional product teams within Eneco’s Digital Product Families. Your work will directly impact millions of customers by shaping how they interact with Eneco’s digital products and services.
Collaboration, innovation, and continuous improvement form the foundation of the culture. As a Senior Engineer, you’ll be a technical leader within the team, driving quality and mentoring colleagues while delivering high-value, production-grade systems. Together, you will help shape Eneco’s digital customer experience and accelerate the energy transition.

What we have to offer

alt

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

FlexBudget

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

Personal and professional growth

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

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?

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

Application procedure, 1 applying, 2 introduction interview, 3 online assessment, 4 follo-up interview, 5 offer time and 6 congratulations with your new job

Want to know more about this job function?

Contact Jorn Jansen in our recruitment team

Questions about the application procedure

Feel free to contact our recruiter:

Faisal Faik

Recruiter

Would you like to receive our newest job vacancies?

With this job vacancy, we aim to recruit a new colleague for Eneco. Therefore, this is not a solicitation for acquisition.