About the role
We are looking for a Senior Backend Developer who is passionate about building scalable, secure, and high-performance systems that help monitor renewable energy assets. This is a unique opportunity to take a leading role in the architecture and development of our backend platforms and contribute to the green energy transition.
As a Senior Backend Developer, you will work closely with cross-functional teams to design and develop robust APIs, data pipelines, and core backend services that support our web and analytics platforms. You will be expected to mentor other developers, influence architectural decisions, and ensure the delivery of high-quality, maintainable code.
Your Responsibilities
- Lead the design and development of backend systems and services for renewable energy data platforms.
- Ensure the scalability, performance, and security of APIs and backend processes.
- Collaborate with front-end developers, DevOps engineers, product managers, and other stakeholders to deliver reliable and efficient end-to-end solutions.
- Drive code reviews, implement best practices, and promote a culture of technical excellence.
- Take ownership of system design decisions and long-term technical strategy.
- Mentor and support junior developers across the team.
- Proactively identify opportunities for automation, optimization, and innovation in our platform.
The Team You’ll Join
You will be part of the Software Development team in Cloud Solutions, where we build and maintain a best-in-class cloud-based platform for managing wind, solar, and storage assets. Our modular digital solutions enable data-driven insights, predictive diagnostics, and operational excellence for our global customer base. We work in a collaborative and agile environment focused on innovation, sustainability, and continuous improvement.
Our benefits are designed to support your physical, financial, and social well-being:
- Collaborative and inspiring work environment with a purpose-driven mission.
- Professional development support through mentorship, training, and competence plans.
- Be part of a world-renowned organization with a rich history and a modern mission.
- Medical Scheme
- Commuting Allowance
- Life Insurance
- Pension Plan
- Kindergarten Allowance
- 40-hour workweek with flexible scheduling
- Hybrid work policy (up to 2 days per week remote)
- 23 days of annual leave
- Home working allowance
- Employee Referral Scheme
DNV is an Equal Opportunity Employer and values diversity across gender, race, background, and identity. We encourage applicants from all backgrounds to join us in building a sustainable future.
To thrive and succeed, we expect you to have:
- Bachelor's degree in Computer Science, Engineering, or related field.
- 5-10 years of experience in backend development, ideally in scalable cloud-based applications.
- Proficiency in Python and Node other modern backend language.
- Experience with RESTful graphQL APIs, microservices architecture, and event-driven systems.
- Solid knowledge of relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Solid knowledge in OLAP databases (clickhouse, bigQuery)
- Experience with Docker, Kubernetes, and cloud platforms such as AWS, Azure, or GCP.
- Familiarity with CI/CD pipelines and DevOps practices.
- Exposure to Angular, TypeScript
- Fluent written and spoken English
As a person, you are a strong analytical thinker with excellent problem-solving and architectural design skills. You take pride in writing clean, efficient, and secure code, consistently upholding high standards for quality and performance. You’re a natural leader who can confidently guide technical discussions, offer constructive feedback, and mentor junior developers with clarity and patience. Self-motivated and proactive, you thrive in both independent and collaborative environments, and you’re comfortable managing your time effectively in remote or hybrid work settings. Your ability to stay focused, communicate clearly, and adapt to evolving challenges makes you a reliable and valued member of any development team.