.NET Developer

Location ES-Barcelona | UK-Bristol
Requisition ID
Business Area
Energy Systems
Information Technology/Software Development
Location Details
An exciting fully remote job opportunity!
Posting Position Type
Permanent Employee
Close Date (dd/mm/yyyy)

Local Unit & Position Description

GreenPowerMonitor, a DNV company, is at the heart of the global energy transformation. We use data-driven digital solutions to optimise the performance of renewable energy installations around the world. Our work contributes to a more diverse, more sustainable global energy mix.


We are looking for a .NET Developer to run complex projects as part of our software development team.

You will bring your collaborative work style, keen eye for detail, and dedication to safety, quality and integrity to our team. In return, we offer a dynamic environment of specialised teams that use the latest agile methodologies to deliver impressive results for our clients.

Your tasks in this role will include:

  • Analysing current architecture and proposing new solutions based on performance and minimum response time.
  • Implementing unit tests.
  • Writing technical documentation.
  • Estimating developer tasks and participating in the design of new functionalities.
  • Exploring and discussing new technology with other developers across our organisation.


At GreenPowerMonitor, we offer the fast-paced, dynamic and agile environment of a start-up, within the stability of a globally established organisation. You will join us as the renewable energy sector experiences exceptional growth.

We offer:

  • Remote position in Spain (and work from home allowance)
  • Medical insurance
  • Commuting allowance
  • Meal ticket or meal allowance
  • Life insurance
  • Pension plan
  • Kindergarten allowance
  • Flexible schedule

Position Qualifications

You should have the following:

  • In-depth knowledge of .NET stack (.NET Framework, C# or .NET Core).
  • A background in refactoring code and developing application programming interface (API) functions.
  • Experience applying test-driven development (TDD) practices or SOLID principles
  • Understanding of agile development practices, including unit testing and continuous integration.
  • Excellent communication skills in English and Spanish.

It would be a bonus if you have:

  • Familiarity with modern development workflows (continuous integration, continuous delivery etc.), concurrency, multi-threading, and asynchronous programming.

Please complete your application in English.

Company & Business Area Description

GreenPowerMonitor is a leader in the management and maintenance of renewable energy plants. Our cutting-edge solutions maximise the performance of renewable energy assets and optimise efficiency in the management of renewable energy portfolios.

DNV is an independent assurance and risk management provider, operating in more than 100 countries, with the purpose of safeguarding life, property, and the environment. We use our broad experience and deep expertise to advance safety and sustainable performance, set industry standards, and inspire and invent solutions.

In 2016, GreenPowerMonitor merged forces with DNV to make the world safer, smarter and greener.

Equal Opportunity Statement

DNV is an Equal Opportunity Employer and gives consideration for employment to qualified applicants without regard to gender, religion, race, national or ethnic origin, cultural background, social group, disability, sexual orientation, gender identity, marital status, age or political opinion. Diversity is fundamental to our culture and we invite you to be part of this diversity!

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed