Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
API @ 3
Azure @ 2
CI/CD
DevOps
Docker @ 3
Microservices @ 3
SQL @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Backend Development - B2B Platform
- Design, develop, and maintain .NET/C# backend services, APIs, and integrations that power Eneco's B2B digital platform
- Build and maintain the integration layer between frontend and backend systems, ensuring reliability, performance, and maintainability
- Contribute to the full software development lifecycle - from solution design and implementation through to testing, deployment, and operational support
- Collaborate closely with frontend engineers, product managers, testers, and designers to deliver business features end to end
- Identify and resolve performance, reliability, and maintainability issues proactively
Backend Architecture - Community of Practice
- Participate actively in Eneco's Backend Community of Practice - a cross-organisational group of backend engineers working together to optimise the backend ecosystem
- Contribute to architectural discussions about backend standards, patterns, and tooling across the organisation
- Support knowledge sharing, code reviews, and technical best practices to raise engineering quality across teams
- Help evaluate and validate technical solutions through Proof of Concepts in collaboration with architects and senior stakeholders
Engineering Quality and Ownership
- Write clean, testable, and maintainable code that meets both business and technical requirements
- Take ownership of assigned work - communicate progress, flag blockers early, and deliver reliably
- Contribute to documentation and continuous improvement initiatives within the team
- Expand your skills beyond your core stack when the team needs it - you bring a T-shaped mindset
Experience
- Hands-on backend development experience with .NET/C#
- Experience building and maintaining APIs, backend services, and integrations in a production environment
- Familiarity with cloud platforms, particularly Azure
- Experience with relational databases, specifically SQL Server - designing and optimising data access solutions
- Experience with containerised applications (Docker) and modern architectures such as microservices and event-driven systems
- Comfortable working in CI/CD pipelines and contributing to DevOps practices
Knowledge and Expertise
- Solid understanding of software design principles, clean code practices, and what makes code maintainable and testable
- Familiarity with integration patterns between frontend and backend systems
- Understanding of scalable and performant backend architecture
- Experience in or appetite for cross-team technical collaboration and architectural discussions
- Exposure to the energy sector, B2B digital platforms, or large-scale enterprise environments is a plus - not a requirement
Skills and Competencies
- Collaborative by nature - you work well with frontend engineers, product managers, testers, and designers
- Clear communicator who can contribute to architectural discussions and articulate technical trade-offs
- Ownership mindset - you take responsibility for your work from design through to production
- T-shaped: strong backend depth with the flexibility to support the team across disciplines when needed
- Curious and learning-oriented - you look for ways to improve systems and share what you learn
Work arrangement / location
- You will work hybrid - focus days at home combined with collaboration days at Eneco's Rotterdam HQ.
- Around 80-90% of your time is spent delivering features end to end in the B2B product team.
- The other 10-20% of your time goes into Eneco's Backend Community of Practice.
- 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.
Salary
- Gross annual salary between €70,000 and €95,000
- 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.
Company / role context
- This role contributes to Eneco's B2B platform, enabling integrations and APIs built for Eneco's business customers.
- Your architectural input reaches further than your own codebase via the Backend Community of Practice.
Application procedure
- Please apply directly via the Eneco Careers Portal. Applications submitted by email will not be processed.
More jobs at Eneco
Senior Product Manager
Eneco · Rotterdam, Netherlands
EUR 90,000-110,000 per year
IoT & DevOps Engineer (TypeScript & Azure)
Eneco · Rotterdam, Netherlands
EUR 79,000-108,000 per year
B2B Integration Engineer (TypeScript & Azure)
Eneco · Rotterdam, Netherlands
EUR 79,000-108,000 per year
IoT / DevOps Engineer - Home Energy Management
Eneco · Rotterdam, Netherlands
EUR 69,000-100,000 per year
Enterprise Architect / Transition Architect - Heat
Eneco · Rotterdam, Netherlands
EUR 120,000-180,000 per year
Similar jobs
Chapter Lead .Net Engineering
ABN AMRO · Amersfoort, Netherlands
EUR 73,000-104,600 per year
Senior Systems Software Engineer, Developer Productivity and Cloud Automation - GeForce NOW
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
GCP Cloud AI Platform Engineer
ING · Warsaw, Poland
PLN 156,000-300,000 per year
Senior Software Engineer
SentinelOne · United States
USD 132,000-182,000 per year
Senior Software Engineer II
Confluent · Seattle, United States, United States
USD 197,400-232,000 per year
QA Engineer Front End
ABN AMRO · Amstelveen, Netherlands
EUR 55,600-79,400 per year
IT Engineer II (Back-End (General))
ABN AMRO · Amstelveen, Netherlands
EUR 55,600-79,400 per year
DevOps Engineer - Security Assurance
ABN AMRO · Netherlands
EUR 63,500-90,900 per year