Service IT Developer

4 days ago


Stroud Gloucestershire, United Kingdom Ecotricity Full time

As well as purchasing all of the electricity, gas and renewable certificates for all 190,000 (and counting) customers, we are the team that is responsible for all of the customer pricing, forecasting, and cost/profitability analysis.

We love numbers, complex systems, and working out amazing ways to analyse data, use it, and share it in insightful ways. It would be fair to say that we are often at the cutting edge of a forward thinking energy company, and are constantly developing, adapting, and finding new ways of doing things. Sitting as part of the Pricing team, the successful candidate will be responsible for maintaining and developing the automated pricing systems, which are used for not only our B2B quoting activity, but also profitability analysis on our customer base.

These models are always needing to adapt to industry changes, and how as a business we want to understand our customers from a commercial perspective. Given the complexity of how costs blend together in retail supply, it’s a full time job to keep these developed and as efficient as possible.

Our models are written in VBA, SQL, and Python, so we are looking for individuals that are able to code in these languages, amongst others. The ideal individual has an aptitude for developing both robust, automated systems, as well as working with front end sales teams to develop tools that help the business to sell energy to potential customers.


Developing and maintaining the core automated pricing system, which is used for B2B quoting activity, portfolio profitability analysis, and tariff development.
Working with the commercial cost analyst to ensure the cost stack is accurately reflected in the modelling framework.
Working with the sales team to develop front end tools to help create efficiencies and flexibility in pricing for prospects.
Degree level education in a numerate subject or experience in an analytical commercial role.
Hands on experience of key automation and coding frameworks, such as SQL, VBA, Python.
The fast moving nature of the company's business means that from time to time you may be asked to perform duties or tasks outside of your original job description on an ad hoc basis. This allows the company to use its people in the best possible way at all times and helps the employees to make their contribution in a changing environment.

Ecotricity is Britain's greenest energy company. Our mission was, and remains, to change the way energy is made and used in Britain - by replacing fossil fuels with clean, renewable energy.

We don't just supply green energy, we use the money from our customers' bills to make it ourselves too - we build windmills, sun parks and green gasmills in Britain. Some of our biggest achievements to date include building Britain's first megawatt windmill and the country's first grid-scale sun park, as well as building our first green gasmill, generating 100% green gas from a source that we will never run out of - grass.

We don't just focus on energy though- we built the Electric Highway, Britain's leading network of electric vehicle charging points; we helped Forest Green Rovers become the greenest football club in the world; and we launched Britain's greenest mobile phone service, Ecotalk, where they use the money from their customers' bills to protect and regenerate Britain's lost rainforests.



  • Stroud, Gloucestershire, United Kingdom Ecotricity Full time €36,855 - €49,355

    We are looking for a Business Development Manager – TPI to join our rapidly expanding, and award-winning business sales team. This is a field-based business development role, often engaging at a senior level. The role holder will be responsible for delivering effective account management for a portfolio of existing and new TPI’s in order to drive new...


  • Stroud, Gloucestershire, United Kingdom Ecotricity Full time €36,855 - €49,355

    We are looking for a Business Development Manager – TPI to join our rapidly expanding, and award-winning business sales team. This is a field-based business development role, often engaging at a senior level. The role holder will be responsible for delivering effective account management for a portfolio of existing and new TPI’s in order to drive new...


  • Stroud, Gloucestershire, United Kingdom Ecotricity Full time

    About The Role Our Energy Experts are a one stop shop for any customer query; we are using cutting edge technology to get our customers talking to the right person - first time. We don’t give our people scripts we want you to be yourself while helping our customers at the same time. The role will involve a mixture of both inbound and outbound work for...


  • Stroud, Gloucestershire, United Kingdom Ecotricity Full time

    About The Role Our Energy Experts are a one stop shop for any customer query; we are using cutting edge technology to get our customers talking to the right person - first time. We don’t give our people scripts we want you to be yourself while helping our customers at the same time. The role will involve a mixture of both inbound and outbound work for...

  • Service Design Analyst

    2 months ago


    Stroud, Gloucestershire, United Kingdom Ecotricity Full time

    This role sits within our Credit Management Department, which handles activity relating to the collection of unpaid energy bills (domestic & business) and other companies within the Ecotricity Group. Reporting to the Head of Debt Information and Risk, this technical role will require you to design, scope, develop and deliver data solutions to meet the...


  • Stroud, Gloucestershire, United Kingdom Ecotricity Full time €36,855 - €49,355

    Salary Details: £36,855 Basic, £49,355 OTE About The Role We are looking for a Business Development Manager – TPI to join our rapidly expanding, and award-winning business sales team. This is a field-based business development role, often engaging at a senior level. The core function of the role is to expand Ecotricity’s Third Party Intermediary...


  • Stroud, Gloucestershire, United Kingdom Ecotricity Full time €36,855 - €49,355

    Salary Details: £36,855 Basic, £49,355 OTE About The Role We are looking for a Business Development Manager – TPI to join our rapidly expanding, and award-winning business sales team. This is a field-based business development role, often engaging at a senior level. The core function of the role is to expand Ecotricity’s Third Party Intermediary...


  • Stroud, Gloucestershire, United Kingdom Ecotricity Full time

    We’re recruiting for a new Team Leader to lead a team of up to 8-10 Energy Experts to deliver exceptional customer service, whilst driving performance across departmental, regulatory and contractual agreements within our exciting rapidly expanding Business department. The department itself is a fast-paced & ever-changing environment, dealing with all...


  • Stroud, Gloucestershire, United Kingdom Ecotricity Full time

    We’re recruiting for a new Team Leader to lead a team of up to 8-10 Energy Experts to deliver exceptional customer service, whilst driving performance across departmental, regulatory and contractual agreements within our exciting rapidly expanding Business department. The department itself is a fast-paced & ever-changing environment, dealing with all...

  • Housing Advice Officer

    4 months ago


    Stroud, United Kingdom Service Care Full time

    **Housing Advice Officer** **Stroud, Gloucestershire** **Temporary** **Full Time 37 Hours** We are seeking an experienced and enthusiastic Housing Advice Officer to join our team in Stroud on a full-time temporary ongoing basis, with an initial contract period of 3 months. The Housing Advice Officer will be responsible for carrying out statutory duties...

  • Support Worker

    4 weeks ago


    Stroud, Gloucestershire, United Kingdom DataCareers Full time

    My Client are a well known Healthcare group providing care for adults aged 19-60 who have learning difficulties and Mental Health issues. They sspecialise in supporting adults with complex needs (including, but not limited to, Autistic Spectrum Condition, Learning Disability, and Mental Health) to live their best possible life. They never stop striving to...

  • Support Worker

    4 weeks ago


    Stroud, Gloucestershire, United Kingdom DataCareers Full time

    My Client are a well known Healthcare group providing care for adults aged 19-60 who have learning difficulties and Mental Health issues. They sspecialise in supporting adults with complex needs (including, but not limited to, Autistic Spectrum Condition, Learning Disability, and Mental Health) to live their best possible life. They never stop striving to...

  • 2nd Line Support

    1 month ago


    Gloucestershire, United Kingdom Fruition IT Full time

    We are seeking a skilled and customer-focused 2nd Line IT Support Engineer to join our dynamic IT support team. The ideal candidate will have a strong technical background, with experience in troubleshooting, diagnosing, and resolving complex IT issues. You will be responsible for providing timely and effective support to end-users, managing escalated...

  • 2nd Line Support

    1 month ago


    Gloucestershire, United Kingdom Fruition IT Full time

    We are seeking a skilled and customer-focused 2nd Line IT Support Engineer to join our dynamic IT support team. The ideal candidate will have a strong technical background, with experience in troubleshooting, diagnosing, and resolving complex IT issues. You will be responsible for providing timely and effective support to end-users, managing escalated...


  • Gloucestershire, United Kingdom Fruition IT Full time

    Job Overview: We are seeking a skilled and customer-focused 2nd Line IT Support Engineer to join our dynamic IT support team. The ideal candidate will have a strong technical background, with experience in troubleshooting, diagnosing, and resolving complex IT issues. You will be responsible for providing timely and effective support to end-users, managing...


  • gloucestershire, United Kingdom Fruition IT Full time

    Job Overview: We are seeking a skilled and customer-focused 2nd Line IT Support Engineer to join our dynamic IT support team. The ideal candidate will have a strong technical background, with experience in troubleshooting, diagnosing, and resolving complex IT issues. You will be responsible for providing timely and effective support to end-users, managing...


  • Gloucestershire, United Kingdom Fruition IT Full time

    Job Overview: We are seeking a skilled and customer-focused 2nd Line IT Support Engineer to join our dynamic IT support team. The ideal candidate will have a strong technical background, with experience in troubleshooting, diagnosing, and resolving complex IT issues. You will be responsible for providing timely and effective support to end-users, managing...


  • gloucestershire, United Kingdom Fruition IT Full time

    Job DescriptionJob Overview: We are seeking a skilled and customer-focused 2nd Line IT Support Engineer to join our dynamic IT support team. The ideal candidate will have a strong technical background, with experience in troubleshooting, diagnosing, and resolving complex IT issues. You will be responsible for providing timely and effective support to...


  • Gloucestershire, United Kingdom Fruition IT Full time

    Job Overview: We are seeking a skilled and customer-focused 2nd Line IT Support Engineer to join our dynamic IT support team. The ideal candidate will have a strong technical background, with experience in troubleshooting, diagnosing, and resolving complex IT issues. You will be responsible for providing timely and effective support to end-users, managing...


  • Gloucestershire, United Kingdom Fruition IT Full time

    Job Overview: We are seeking a skilled and customer-focused 2nd Line IT Support Engineer to join our dynamic IT support team. The ideal candidate will have a strong technical background, with experience in troubleshooting, diagnosing, and resolving complex IT issues. You will be responsible for providing timely and effective support to end-users, managing...