Share this Job

Software Engineer

Contract: Permanent

Location: Swindon or London, UK


Playing an integral part of our business – we know the value of your development skills!

By joining the Regulatory and NBAP Operations team, you will play a key role in developing and maintaining key software and processes in order to ensure business compliance to energy trading regulations. You will also become part of the Business Support IT Domain which is currently delivering a number of key strategic initiatives which influence the energy trading activities.


Can you use your skills to help shape our IT landscape?

As part of your role you will learn to:

  • Work in agile model and take responsibility for business critical applications in the Regulatory and NBAP Operations Team.
  • Be technology focussed, keeping up to date with the latest cloud technologies, identifying where and how these technologies can be utilised.
  • Interact closely with teams across IT and the business (e.g. Risk, Back Office, Front Office) to understand new regulatory requirements, evaluate options and implement solutions.
  • Contribute to building high quality software by using your knowledge to implement robust, efficient solutions.
  • Communicate progress to stakeholders, end users and to the team.
  • Think creatively to ensure immediate business goals are satisfied, while long-term success of the solution is also achieved. We never stop looking for continuous improvement opportunities and ways to reduce technical debt.
  • Work collaboratively with the team to define our technology strategy for the future


We want your talent.

We are looking for someone with:

  • Solid experience in.NET, including C#
  • knowledge of JavaScript development, specifically ES6 with Typescript and React with Webpack, as well as Yarn for package management.
  • Self-starter with strong analytical skills and a track record of complex problem solving. A high degree of personal commitment, motivation and positive attitude.
  • Have the ability to work independently with a resilience to perform in a dynamic and challenging business environment.
  • Experience creating and consuming web services using XML or JSON, using ASP.NET Web API for example
  • Experience with relational and document databases
  • Good knowledge of software development best practice, including Continuous Integration.


The following are not essential but will help:

  • Some experience or understanding of functional programming such as F#
  • An understanding of energy trading & regulations
  • Experience working with Endur
  • Practical experience using Agile methodologies
  • Experience with AWS / Cloud technologies


Your Opportunity.

Working alongside our industry experts gives you the opportunity to shape the business from an IT perspective!  Right from the beginning you’ll be making a difference within the team and this will be supplemented by a variety of comprehensive on the job learning.

We are also able to offer you the following:

  • Work for one of Europe’s leading energy trading houses
  • Opportunity to learn about different areas of energy trading and associated regulations
  • Working in an agile team on things that matter
  • Interesting and diverse area of responsibility
  • Growth and development opportunities
  • Competitive salary and benefits package plus annual discretionary bonus
  • Open and diverse company culture
  • Flexible working policy


You need more details?

Find out more on http://www.rwestcareers.com or contact Stephanie Turi E: stephanie.turi@rwe.com in Recruiting.  


We value diversity and therefore welcome all applications, irrespective of gender, disability,

nationality, ethnic and social background, religion and beliefs, age or sexual orientation and identity.

You will, of course, also find us on LinkedIn, Facebook, Twitter and Xing.


Job Segment: Developer, Software Engineer, Social Media, Engineer, Cloud, Technology, Engineering, Marketing