IT Developer Jobs at HMRC – £37,682–£46,077 Salary | 3 Positions Available
HM Revenue and Customs (HMRC) is recruiting IT Developers for its Debt Management team, with 3 permanent positions available across Birmingham, Croydon, Leeds and Stratford.
The role offers a salary of £37,682 to £46,077 per year, depending on location, alongside Civil Service pension benefits, flexible working options, generous annual leave and professional development opportunities.
This is an excellent opportunity for candidates with experience or academic knowledge of SAS, SQL, Python, R, Power BI, Tableau, data analytics, programming or data visualisation who want to develop their career within one of the UK’s largest government departments.
Application deadline: 11:55 pm, Tuesday 25 August 2026
IT Developer Job at HMRC – Key Details
| Job Detail | Information |
|---|---|
| Job Title | IT Developer |
| Employer | HM Revenue and Customs (HMRC) |
| Reference Number | 473792 |
| Job Grade | Higher Executive Officer (HEO) |
| Salary | £37,682 – £46,077 per year |
| National Salary | £37,682 – £40,705 |
| London Salary | £42,631 – £46,077 |
| Contract | Permanent |
| Positions Available | 3 |
| Business Area | HMRC – CSG – Debt Management |
| Working Pattern | Full-time, part-time, job share, flexible working |
| Locations | Birmingham, Croydon, Leeds and Stratford |
| Closing Date | 25 August 2026 |
| Security Clearance | Security Check (SC) |
| Reference | 473792 |
About HM Revenue and Customs
HM Revenue and Customs is one of the UK’s largest government departments and serves individuals and businesses across the country.
HMRC collects more than £900 billion in revenue annually from more than 50 million customers and is continuing to invest heavily in digital transformation, data, cloud technology and modern tax systems.
For applicants interested in technology, data engineering and analytics, this position provides an opportunity to work within HMRC’s Debt Management function during a major period of technological transformation.
About the IT Developer Role
The successful candidates will join the Data Engineering and Analytics (DEA) team within HMRC’s Debt Management function.
The DEA team consists of approximately 23 people, primarily working with technologies such as:
- SAS
- SQL
- Oracle
- Data engineering
- Data analytics
- Data warehousing
- Data visualisation
- Cloud technologies
The team maintains and improves large-scale data warehouses used to support debt management and analytics.
These systems combine information from multiple sources to create a single source of business intelligence that helps HMRC determine appropriate debt-recovery journeys.
The team also evaluates customer responses to HMRC interventions, develops behaviour models and risk profiles, enriches data and identifies system issues that could affect campaign deployment.
Why This Role Is Particularly Interesting for Developers
HMRC is currently undergoing significant technology transformation.
The successful candidate will have the opportunity to contribute to:
- Migration of systems to the Cloud
- Large-scale data transformation
- Modernisation of HMRC’s data warehouse capabilities
- Data engineering projects
- Analytics and visualisation
- Artificial intelligence initiatives
- Coding and automation
- Development of data-driven products
- Debt management technology systems
HMRC’s existing large-scale data warehouse is also expected to be replaced with a new capability during 2026–2029, providing developers with exposure to a major technology transformation programme.
Main Responsibilities
As an IT Developer/SAS Developer, you will contribute to the development and delivery of technology components that connect HMRC’s debt management systems with operational transactional systems.
Your responsibilities may include:
Software and System Development
- Writing code using programming and analytical languages.
- Developing system components required by HMRC’s Debt Management function.
- Supporting the integration of debt management systems with operational systems.
- Developing architecture and system designs.
- Supporting development, testing and delivery activities.
- Working with Senior Developers on technical solutions.
- Identifying and resolving system issues and inefficiencies.
Data Engineering and Analytics
- Working with large-scale datasets.
- Developing data-driven products.
- Supporting analysis and visualisation.
- Helping produce business intelligence.
- Evaluating customer responses to HMRC interventions.
- Supporting the development of behaviour models and risk profiles.
- Enriching data to support current and future campaigns.
Stakeholder Collaboration
You will work closely with both technical and non-technical colleagues.
This includes:
- Reviewing business requirements.
- Contributing to technical requirements.
- Translating technical information into clear language.
- Producing technical and project documentation.
- Providing delivery assurance.
- Developing work plans.
- Establishing project timelines.
- Identifying delivery risks.
- Working with business leads and technical leads.
Quality and Delivery
You will also contribute to quality controls designed to ensure the accuracy and reliability of your work.
This will include helping ensure that customers are engaged through appropriate debt-management processes and that data-driven products support business performance.
Essential Requirements
Applicants should carefully review the following requirements before applying.
1. Programming or Analytical Experience
You should have academic or commercial experience writing code using programming languages and analytical tools.
Examples include:
- SAS
- SQL
- R
- Python
- Other relevant programming or analytical technologies
Prior SAS experience is advantageous but not essential.
HMRC states that successful candidates can develop their SAS knowledge and work towards certification.
2. Data Visualisation Experience
You should have academic or commercial experience producing:
- Reports
- Graphics
- Data visualisations
- Analytical outputs
Relevant tools may include:
- SAS
- Power BI
- Python
- Tableau
- Other comparable data-analysis and visualisation tools
3. Degree Requirement
You must have:
- A 2:1 or higher in a highly numerate degree; or
- A 2:2 degree with a postgraduate degree
At least 60% of your course should be in subjects such as:
- Mathematics
- Physics
- Engineering
- Other highly numerate disciplines
4. Communication Skills
You must be able to communicate technical work clearly to non-technical audiences.
The role requires the ability to:
- Explain complex technical information clearly.
- Work effectively with stakeholders.
- Translate business requirements into technical requirements.
- Contribute to team planning.
- Communicate work logically and effectively.
Desirable Skills
The following are not essential but may strengthen your application:
- Experience working with big data.
- Experience with version-control systems.
- Experience using GitLab.
- SAS certification.
- Commercial or academic experience with large-scale data engineering.
- Experience working with data warehouses.
- Experience in analytics or business intelligence.
SAS Experience Is Not Mandatory
One of the attractive features of this vacancy is that previous SAS experience is not required.
HMRC states that SAS knowledge can be developed during the role, with the opportunity to work towards SAS certification.
This means candidates with relevant programming, analytical or data experience in areas such as Python, SQL or R may still be suitable if they meet the other essential criteria.
Salary
The advertised salary range is:
National
£37,682 – £40,705 per year
London
£42,631 – £46,077 per year
External applicants will normally join at the minimum of the applicable pay band.
For part-time employees, salary will be pro-rated according to the agreed working hours.
Civil Service Pension
HMRC provides access to the Civil Service Defined Benefit Pension Scheme.
For this position, HMRC states that its employer contribution is 28.97% of salary.
Based on the advertised national minimum salary of £37,682, HMRC states that its pension contribution is approximately £10,916.
Employee Benefits
The successful candidate can receive a range of benefits, including:
- Civil Service pension
- Employer pension contribution of at least 28.97%
- Flexible working
- Hybrid working
- Full-time and part-time options
- Job-share opportunities
- 25 days’ annual leave initially
- Annual leave increasing by one day for each qualifying year
- Up to 30 days’ annual leave
- Family-friendly policies
- Personal support
- Coaching
- Professional development
- Learning opportunities
Hybrid Working
HMRC describes itself as an office-based organisation.
Employees are generally expected to spend approximately 60% of their working time in the office.
Where the role permits and the home environment is suitable, employees may work from home for up to 2 days per week, averaged over a calendar month.
Applicants should therefore be prepared to work from their selected HMRC office location.
Job Locations
The vacancy lists the following locations:
Birmingham
Birmingham Regional Centre – Arena Central
Croydon
Croydon – Ruskin Square
Leeds
Leeds Regional Centre – Wellington Place
Stratford
Stratford – Westfield Avenue
Applicants should select only a location they are genuinely able and willing to work from.
HMRC states that applicants cannot change their location preference after submitting the application.
Security Clearance Requirement
This vacancy requires successful candidates to obtain Security Check (SC) clearance.
Candidates will also undergo the standard pre-employment checks required for Civil Service appointments.
HMRC states that applicants will normally need to meet the minimum UK residency requirement for the level of vetting involved.
For SC clearance, the advert states that candidates will normally need 5 years of UK residency before the vetting application.
Updated nationality and residency requirements for National Security Vetting also apply from 1 April 2026.
Applicants who may be affected should review the official eligibility and vetting guidance before applying.
Nationality and Right-to-Work Requirements
The vacancy is broadly open to eligible:
- UK nationals
- Republic of Ireland nationals
- Commonwealth nationals with the right to work in the UK
- Eligible EU, Swiss, Norwegian, Icelandic and Liechtenstein nationals with qualifying EUSS status
- Certain individuals with limited or indefinite leave to remain
- Certain Turkish nationals and eligible family members
Applicants should carefully check the official Civil Service nationality requirements before submitting an application.
Civil Service Selection Process
The vacancy uses the Civil Service Success Profiles recruitment framework.
Candidates will be assessed on:
- Behaviours
- Strengths
- Experience
The advertised behaviours are:
Communicating and Influencing
Candidates should demonstrate their ability to communicate effectively, influence others and build productive working relationships.
Delivering at Pace
Candidates should demonstrate their ability to deliver high-quality work efficiently while managing priorities and deadlines.
What You Need to Submit
Applicants will be asked to provide:
Name-Blind CV
Your CV should include:
- Full qualification details
- Skills
- Previous experience
- Relevant achievements
- Other information requested on the application form
500-Word Personal Statement
You will need to provide a 500-word Personal Statement explaining your suitability for the position.
The statement should focus on the Person Specification and demonstrate how you meet the essential criteria.
250-Word Behaviour Statements
Separate statements of up to 250 words are required for:
- Communicating and Influencing
- Delivering at Pace
Desirable Criteria Statement
Applicants may also provide a separate statement of up to 250 words addressing the desirable criteria.
This is not essential but may be used by the vacancy holder where candidates achieve equal scores.
Sift Process
If HMRC receives a large number of applications, an initial sift may be carried out using the CV.
At the full sift stage, the following may be assessed:
- CV
- Personal Statement
- Behaviour statements
Candidates who meet the required standard may then be invited to interview.
HMRC reserves the right to increase the required sift score if there is a particularly high volume of applications.
Interview Process
Successful candidates will be invited to a panel interview.
The interview will assess:
- Behaviours
- Experience
- Strengths
The two assessed behaviours are:
- Communicating and Influencing
- Delivering at Pace
Candidates will also be required to deliver a 5–10 minute presentation about an analytical project that meets the essential criteria for the role.
Interviews are expected to take place face-to-face in London and Birmingham.
Example Strengths-Based Question
The advert provides the following example:
“It is often said that the customer’s needs should come first. To what extent do you agree or disagree with this statement?”
Candidates are not expected to prepare answers to specific strengths-based questions in advance.
However, reflecting on your strengths, interests and the type of work you perform well can help you prepare for this part of the interview.
Important Application Advice
Before applying, make sure you can demonstrate evidence for the essential criteria.
In particular, your application should clearly demonstrate:
- Relevant programming experience.
- Analytical experience.
- Data visualisation experience.
- A qualifying numerate degree.
- Strong communication skills.
- Ability to work with technical and non-technical stakeholders.
- Ability to deliver work to deadlines.
Your examples should be based on your own academic or professional experience.
HMRC specifically warns that applications must be truthful and that plagiarism or presenting AI-generated material as your own experience can result in an application being withdrawn.
Artificial Intelligence and Your Application
HMRC allows artificial intelligence tools to be used as support during the application process, but applicants must ensure that all examples and statements are:
- Truthful
- Factually accurate
- Based on their own experience
- Authored from their genuine knowledge and experience
Do not submit fabricated examples or present AI-generated experiences as your own.
Who Should Apply?
This opportunity may be particularly relevant to candidates with backgrounds in:
- Software development
- Data engineering
- Data analytics
- Business intelligence
- Computer science
- Mathematics
- Physics
- Engineering
- Statistical analysis
- SAS development
- SQL development
- Python
- R
- Power BI
- Tableau
- Data visualisation
It may also suit candidates looking to move into SAS development and government data engineering, provided they meet the degree and other essential requirements.
Is This a Remote Job?
No.
This should not be presented as a fully remote vacancy.
HMRC states that it is an office-based organisation and employees are generally expected to spend 60% of their working time in the office.
Where the role permits, home working may be available for up to 2 days per week, subject to HMRC’s hybrid-working arrangements.
Is Visa Sponsorship Available?
The advert does not state that Skilled Worker visa sponsorship is available for this position.
Applicants who require sponsorship should therefore not assume that sponsorship is available.
You should verify your eligibility and right-to-work position directly through the official Civil Service/HMRC application process before applying.
Application Deadline
Closing date: 11:55 pm on Tuesday, 25 August 2026
Applications submitted after the deadline may not be considered.
How to Apply
Interested candidates should apply through the official Civil Service Jobs vacancy.
Job title: IT Developer
Employer: HM Revenue and Customs
Reference: 473792
Number of positions: 3
Closing date: 25 August 2026
Apply Here
Official Civil Service Jobs application:
https://www.civilservicejobs.service.gov.uk/csr/jobs.cgi?jcode=2009110
Application Checklist
Before submitting your application, make sure you have:
- [ ] Checked that you meet the degree requirement.
- [ ] Reviewed the essential criteria.
- [ ] Prepared a name-blind CV.
- [ ] Included complete qualification details.
- [ ] Prepared your 500-word Personal Statement.
- [ ] Prepared your 250-word Communicating and Influencing statement.
- [ ] Prepared your 250-word Delivering at Pace statement.
- [ ] Considered whether you can provide the optional desirable criteria statement.
- [ ] Selected a location you can realistically work from.
- [ ] Checked the nationality and right-to-work requirements.
- [ ] Considered the SC security clearance and UK residency requirements.
- [ ] Checked that all application examples are based on your own experience.
- [ ] Submitted the application before 11:55 pm on 25 August 2026.
Frequently Asked Questions
What is the salary for the HMRC IT Developer job?
The salary is £37,682–£40,705 nationally or £42,631–£46,077 in London.
How many IT Developer vacancies are available?
HMRC is advertising 3 positions.
Is the job permanent?
Yes. The position is advertised as a permanent Civil Service role.
What grade is the position?
The role is at Higher Executive Officer (HEO) grade.
Do I need SAS experience?
No. Previous SAS experience is advantageous but not required. HMRC states that SAS knowledge can be developed during the role.
What degree do I need?
You need a 2:1 or higher in a highly numerate degree, or a 2:2 with a postgraduate degree, with at least 60% of your course in areas such as mathematics, physics or engineering.
Can Computer Science graduates apply?
Potentially, provided the applicant meets the stated degree and essential criteria requirements. Candidates should carefully assess their degree content and experience against the advert.
Is the role fully remote?
No. HMRC expects employees to spend around 60% of their working time in the office, with home working potentially available for up to two days per week where the role permits.
Does the job offer visa sponsorship?
The advert does not state that Skilled Worker visa sponsorship is available. Applicants should verify their individual eligibility before applying.
When is the closing date?
Applications close at 11:55 pm on Tuesday, 25 August 2026.
What security clearance is required?
Successful candidates must obtain Security Check (SC) clearance in addition to the standard pre-employment checks.
Final Reminder
This is a strong opportunity for qualified technology and data professionals looking to build a career within the UK Civil Service.
With 3 permanent vacancies, salaries of up to £46,077, Civil Service pension benefits, flexible working options and exposure to major cloud and data transformation projects, the role could be particularly attractive to developers and analysts with programming and data skills.
Do not wait until the final day to apply. Review the essential criteria carefully and prepare your Civil Service application early.
Official Application
IT Developer – HM Revenue and Customs
Reference: 473792
Closing date: 25 August 2026
