Senior Salesforce Platform Developer – ESO

at National Grid plc
Published December 2, 2023
Location Warwick, RI
Category Default  
Job Type Full-time  


Press Tab to Move to Skip to Content Link


Warwick, GB, CV34 6DA

Division:  Engineering Systems2 & CRM & Digital UK

Job Type: 

Requisition Number:  48710


Job Function:  Information Technology

About the role

The UK has set out its ambition to be net zero by 2050 and the energy industry is responding – together we are building a cleaner, greener Britain.

We are seeking a highly skilled and experienced Senior Salesforce Developer to be responsible for designing, developing, and implementing complex Salesforce solutions to meet our organization's business needs. You will collaborate with cross-functional teams, provide technical expertise, and play a crucial role in driving the success of our Salesforce implementation.

The ideal candidate will have a strong background in developing Salesforce solutions and a deep understanding of Salesforce best practices.

This role can be based from Wokingham or Warwick, and we continue to offer hybrid working from office and home. 

About us

As Great Britain’s electricity system operator (ESO), we sit at the heart of the electricity system, using our outstanding engineering and commercial expertise to balance electricity supply and demand. Ultimately, we keep the electricity flowing directly to where it’s needed, second by second.

Becoming the Energy Future System Operator
As you may have seen the Government and Ofgem have asked the ESO to take on new roles and responsibilities

Becoming the Energy Future System Operator is a critical step to help deliver a reliable and clean energy transition for all. The ESO, including all of its existing roles, will be at the heart of the new Future System Operator, taking on additional roles with a whole energy system mindset to drive progress towards net zero while maintaining energy security and minimising costs for consumers.

The new organisation will be set up as a public corporation with operational independence from government – bringing parties together to support optimised decision making and action. As now, it will be licenced and regulated by Ofgem through price control agreements. It is anticipated that the new organisation will be up and running by or in 2024.

The time to act on climate change is now. As part of our team, you won’t just be touching the lives of almost everyone in Great Britain – you’ll be shaping the way we use and consume energy for generations to come.

Key Accountabilities

  • Collaborate with functional consultants and stakeholders to gather and analyse requirements for Salesforce solutions. 
  • Design and develop customized Salesforce solutions, including Apex classes, batch apex, triggers, Visualforce pages, Lightning components, LWC and REST/SOAP integrations with external systems.
  • Collaborate with business stakeholders, system administrators, and other developers to gather and analyse requirements, identify solution gaps, and propose effective Salesforce solutions.
  • Lead the development and implementation of complex Salesforce projects, ensuring adherence to best practices, coding standards, and security guidelines.
  • Provide technical guidance and mentorship to junior developers, assisting them in troubleshooting and resolving technical issues.
  • Optimize Salesforce performance by identifying and addressing code and system inefficiencies.
  • Stay updated with the latest Salesforce releases, features, and industry trends, and proactively recommend enhancements or improvements to existing Salesforce implementations.
  • Collaborate with cross-functional teams, including Functional Consultants, administrators, and project managers, to drive successful project delivery and ensure alignment with business objectives.
  • Document technical designs, solution architectures, and development processes to ensure knowledge transfer and maintain comprehensive project documentation.
  • Participate in code reviews and provide constructive feedback to peers to promote code quality and maintainability.
  • Share and discuss ideas with management about strategic roadmaps and ways of working. Use technical experience to provide management with information needed for decisions on teams, projects, tools etc.
  • Take an active role in delivering and improving branching strategies and CICD pipelines. Ensure proper use of version control systems, managing merges/conflicts, ensuring good development practice.

Knowledge, Experience and Technical Know How

  • Strong understanding of Salesforce configuration, data modelling, and security concepts.
  • Proven experience in implementing custom solutions on the Salesforce platform, including designing, and developing complex workflows, triggers, and integration solutions.
  • Proficient in Salesforce declarative customization tools, such as Process Builder, Flow, and Lightning App Builder.
  • Extensive experience with Salesforce development tools, such as Apex Data Loader, Salesforce DX, and version control systems (e.g., Git).
  • Solid understanding of software development methodologies, including Agile/Scrum.
  • Excellent problem-solving and analytical skills, with the ability to analyse complex business requirements and translate them into technical solutions.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and communicate technical concepts to non-technical stakeholders

About you

What we do isn’t just important – it’s essential. That’s why we look to recruit experts in their field. In this case, we’re looking for someone who:

  • Strong understanding of Salesforce platform features, configuration, and data management.
  • Minimum of 5 years of hands-on experience in Salesforce development, including experience with Apex, Visualforce, and Lightning components
  • Salesforce Certified Platform Developer I certification is required

What you’ll get

A competitive salary between £56,000 – £70,000 – dependent on capability.

As well as your base salary, you will receive a bonus of up to 15% of your salary for stretch performance and a competitive contributory pension scheme where we will double match your contribution to a maximum company contribution of 12%. You will also have access to a number of flexible benefits such as a share incentive plan, salary sacrifice car and technology schemes, support via employee assistance lines and matched charity giving to name a few.

More information

We work towards the highest standards in everything we do, including how we support, value and develop our people. Our aim is to encourage and support employees to thrive and be the best they can be. We celebrate the difference people can bring into our organisation, and welcome and encourage applicants with diverse experiences and backgrounds, and offer flexible and tailored support, at home and in the office. 

We're committed to building a workforce that represents the communities we serve, and a working environment in which each individual feels valued, respected, fairly treated, and able to reach their full potential.