Salesforce Developer
Role details
Job location
Tech stack
Job description
As a Senior Salesforce Developer, you will be responsible for the design, development, implementation, and maintenance of customised solutions within the ICS Digital Salesforce platform. You will lead technical projects and collaborate closely with various stakeholders to deliver high-quality, scalable, and efficient Salesforce solutions that meet the needs of our customers in DESNZ and DSIT.
This is a crucial new role that will sit within the Software Developer team, you will work alongside Civil Servants and Contractors to develop a range of services on our Salesforce Platform.
Visit our blog to learn more about us and our work: https://icsdigital.blog.gov.uk/
To find out more about the Government Digital & Data profession visit: https://dsit.pagetiger.com/bzwfhzv/1 Person specification
- Design and develop customised solutions within the Salesforce platform to support critical business functions and meet project objectives, client requirements, and company goals.
- Lead the technical planning and execution of Salesforce development projects, ensuring adherence to best practices and coding standards.
- Work closely with business stakeholders, architects, and other developers to gather requirements, translate business needs into technical specifications, and provide technical guidance and solutions.
- Perform data modelling, data migration, and data integration tasks to ensure seamless integration of Salesforce with other systems and applications.
- Develop and maintain Apex classes, triggers, Visualforce pages, Lightning components, and other customisations.
- Conduct code reviews and provide constructive feedback to junior developers, promoting a culture of continuous improvement and excellence.
- Troubleshoot and resolve technical issues related to Salesforce applications and integrations.
- Stay up-to-date with Salesforce releases, new features, and best practices, and proactively recommend improvements to existing solutions and processes.
- Collaborate with QA teams to ensure thorough testing of Salesforce solutions and participate in user acceptance testing (UAT) and deployment activities.
- Document technical designs, processes, and configurations to ensure maintainability and knowledge sharing.
- Maintain the Salesforce DevOps processes.
The above responsibilities are not exhaustive, and the post holders may be required to undertake some additional tasks not listed above, within the remit of their grade, to support the team.
As a line manager, you will be responsible for working with your members of staff to define their objectives, as well as managing their development and performance., The Department operates a discretionary hybrid working policy, which provides for a combination of working hours from your place of work and from your home in the UK. The current expectation for staff is to attend the office or non-home based location for 40-60% of the time over the accounting period. Things you need to know Artificial intelligence Artificial intelligence can be a useful tool to support your application, however, all examples and statements provided must be truthful, factually accurate and taken directly from your own experience. Where plagiarism has been identified (presenting the ideas and experiences of others, or generated by artificial intelligence, as your own) applications may be withdrawn and internal candidates may be subject to disciplinary action. Please see our candidate guidance for more information on appropriate and inappropriate use. Selection process details This vacancy is using Success Profiles , and will assess your Behaviours, Experience and Technical skills.
After submission of the first stage of your application you will be invited to complete a Civil Service Work Strengths Test. If you successfully pass the test, you will be invited to complete the final stage of the application.
Please complete the online tests as soon as possible (within 24-48 hours is recommended), the closing date for the tests is 23:55 on 09/04/2026. If you fail to complete the online test before the deadline your application will be withdrawn. Guidance for the test will be available when you are invited to take the test. The tests are administered online and accessed via the CS Jobs website.
As part of the application process you will be asked to complete a CV and personal statement.
Further details around what this will entail are listed on the application form.
Please use your personal statement (in no more than 500 words) to describe how your past experience relate to the essential criteria outlined in this job description, focusing on your most recent career history.
Applications will be sifted on CV and Personal Statement.
In the event of a large number of applicants, applications will be sifted on the personal statement only.
Candidates who pass the initial sift may be progressed to a full sift, or progressed straight to assessment/interview.
The interview will consist of behaviour and technical questions.
The link to the technical/professional competency framework that candidates will be assessed against, for their reference: https://ddat-capability-framework.service.gov.uk/role/software-developer
There will be maintenance for online tests on Sunday, 29 March, 2026. This means you will be unable to access the online tests between midday to 1pm and 4pm to midnight. Your progress will be saved, and you will be able to continue once the tests are available again., Candidates who meet the minimum benchmark may be placed on a Reserve List for consideration for similar roles, including those at a lower grade. Candidates who narrowly miss the benchmark and are not placed on the Reserve List may still be considered for an offer in a similar role at a lower grade.
Please note terms and conditions are attached. Please take time to read the document to determine how these may affect you.
Any move to the Department for Energy, Security and Net Zero from another employer will mean you can no longer access childcare vouchers. This includes moves between government departments. You may however be eligible for other government schemes, including Tax Free Childcare; for further information visit the Childcare Choices website.
DESNZ does not normally offer full home working (i.e. working at home); but we do offer a variety of flexible working options (including occasionally working from home).
DESNZ cannot offer Visa sponsorship to candidates through this campaign.
DESNZ holds a Visa sponsorship licence but this can only be used for certain roles and this campaign does not qualify.
In order to process applications without delay, we will be sending a Criminal Record Check to Disclosure and Barring Service /Disclosure Scotland on your behalf.
However, we recognise in exceptional circumstances some candidates will want to send their completed forms direct. If you will be doing this, please advise Government Recruitment Service of your intention by emailing stating the job reference number in the subject heading.
For further information on the Disclosure Scotland confidential checking service telephone: the Disclosure Scotland Helpline on 0870 609 6006 and ask to speak to the operations manager in confidence, or email
Applicants who are successful at interview will be, as part of pre-employment screening, subject to a check on the Internal Fraud Database (IFD). This check will provide information about employees who have been dismissed for fraud or dishonesty offences. This check also applies to employees who resign or otherwise leave before being dismissed for fraud or dishonesty had their employment continued. Any applicant?s details held on the IFD will be refused employment.
A candidate is not eligible to apply for a role within the Civil Service if the application is made within a 5 year period following a dismissal for carrying out internal fraud against government.
Feedback Feedback will only be provided if you attend an interview or assessment. Security Successful candidates must undergo a criminal record check. Successful candidates must meet the security requirements before they can be appointed. The level of security needed is security check .
See our vetting charter . People working with government assets must complete baseline personnel security standard (opens in new window) checks. Nationality requirements
This job is broadly open to the following groups:
- UK nationals
- nationals of the Republic of Ireland
- nationals of Commonwealth countries who have the right to work in the UK
- nationals of the EU, Switzerland, Norway, Iceland or Liechtenstein and family members of those nationalities with settled or pre-settled status under the European Union Settlement Scheme (EUSS)
- nationals of the EU, Switzerland, Norway, Iceland or Liechtenstein and family members of those nationalities who have made a valid application for settled or pre-settled status under the European Union Settlement Scheme (EUSS)
- individuals with limited leave to remain or indefinite leave to remain who were eligible to apply for EUSS on or before 31 December 2020
- Turkish nationals, and certain family members of Turkish nationals, who have accrued the right to work in the Civil Service
Requirements
- Salesforce Certified Platform Developer I certification.
- Experience as a Salesforce Developer, with hands-on expertise in Apex, Visualforce, SOQL/SOSL, Lightning Components, and other core Salesforce technologies, alongside practical experience with DevOps and version control in Salesforce.
- Proven experience designing and implementing complex Salesforce solutions, including custom development, data modelling, and integrations.
- Strong understanding of Salesforce architecture, data model, and security model.
- Experience with Salesforce declarative development tools, such as Process Builder, Flow, and Workflow Rules.
- Excellent problem-solving skills and the ability to troubleshoot and resolve technical issues efficiently.
Desirable Criteria
- Experience with Agile methodologies and tools, such as Jira and Confluence,
- Salesforce certifications, such as Salesforce Certified Platform Developer II, Salesforce Certified Administrator, and Salesforce Certified Advanced Administrator.
- Proficiency in web development technologies, such as HTML, CSS, JavaScript, and REST/SOAP web services
- Experience with Dev Ops in a Salesforce context as well as Unit and Integration testing of Apex.
When completing your CV as part of the application please ensure to include the time you have worked for your organisations/employers, and your key objectives in each role.
It is unusual that all candidates will meet all the desirable criteria. If your skills and experience look slightly different from what we have identified and you think you can bring value to the Senior Salesforce Developer role and the team, we strongly encourage you to apply. We'd love to hear from you! Qualifications Salesforce Certified Platform Developer I certification Behaviours
We'll assess you against these behaviours during the selection process:
- Making Effective Decisions
- Managing a Quality Service
Technical skills
We'll assess you against these technical skills during the selection process:
- Programming and Build (Software Engineering)
- Systems Design
Benefits & conditions
Benefits Alongside your salary of £55,105, Department for Energy Security & Net Zero contributes £15,963 towards you being a member of the Civil Service Defined Benefit Pension scheme. Find out what benefits a Civil Service Pension provides.
The Department for Energy Security and Net Zero offers a competitive mix of benefits including:
- A culture of flexible working, such as job sharing, homeworking and compressed hours.
- Automatic enrolment into the Civil Service Pension Scheme, with an employer contribution of 28.97%.
- A minimum of 25 days of paid annual leave, increasing by 1 day per year up to a maximum of 30.
- An extensive range of learning & professional development opportunities, which all staff are actively encouraged to pursue.
- Access to a range of retail, travel and lifestyle employee discounts.