HM Revenue & Customs
IT Developer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Birmingham Regional Centre - Arena Central
Croydon - Ruskin Square
Leeds Regional Centre - Wellington Place
Stratford Regional Centre - Westfield Avenue
Job Summary
Discover a career in your hands at HMRC. Whether you're seeking purpose, growth, or a workplace that gives you a true sense of belonging, hear from some of our employees as they share their story about what it’s really like to work at HMRC.
Visit our YouTube channel to watch the full series and come and discover your potential.
At HM Revenue & Customs (HMRC) we are committed to creating a great place to work for all our colleagues; an inclusive and respectful environment that reflects the diversity of the society we serve. We want to maximise the potential of everyone who chooses to work for us, and we offer a range of flexible working patterns and support to make a fulfilling career at HMRC accessible to you.
Diverse perspectives and experiences are critical to our success, and we welcome applications from all people from all backgrounds with the experience and skills needed to perform this role.
HMRC is one of the UK’s largest government departments and one of the country’s biggest organisations. Almost every individual and business in the country is a direct customer of HMRC. We collect more than £900 billion a year in revenue from over 50 million customers across the UK.
This is an exciting time to join HMRC as we continue our journey to become one of the most digitally advanced tax authorities in the world. To achieve our ambition, we are investing in ground-breaking initiatives and programmes to transform our tax systems, building a dynamic organisation with a culture that focuses on, and significantly invests in, the continual development of our people.
Job Description
Data Engineering and Analytics (DEA) is made up of 23 people, who are primarily SAS, SQL or Oracle programmers working in system development roles. We form part of HMRC's wider Debt Management (DM) team.
DEA maintains and improves DM's large-scale data warehouses, which are ‘big data’ analytics and debt management systems, based upon SAS and ORACLE. This system combines data from a range of sources, captures changes, and builds a single source of business intelligence for DM.
This is used to place customers on the most appropriate debt-recovery journey in terms of effectiveness, efficiency, and customer experience. Using SAS, we evaluate customer responses to HMRC interventions and create behaviour models and risk profiles. We continually enrich the data to meet the requirements of current and future campaigns, and work to identify and resolve system issues and inefficiencies to improve campaign deployment.
This is an exciting time to join the team as we transition our systems to the Cloud, and work to understand and exploit the powerful and dynamic analytical environment it brings. We are also heavily involved in the transformation programme which will see DM’s large-scale data warehouse replaced by a new capability during 2026-2029.
Additionally, we are starting to take advantage of artificial intelligence to help with coding, communications and analysis.
Person specification
This opportunity to join the Debt Management Logistics Team (Data Engineering and Analytics - DEA) requires a 2:1 or higher in a highly numerate degree (or 2:2 with a postgraduate degree), with at least 60% of your course in subjects like maths, physics or engineering.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Prior SAS experience is advantageous but not required as we will develop your knowledge of SAS Software leading to certification.
As a SAS Developer, you will deliver the system components necessary to integrate our debt management system with the operational transactional systems, which enable front-line teams to effectively perform debt collection activities.
Working with a Senior Developer on solution designs for your projects, you will develop architecture and systems designs, including designs for development, testing and delivery. This will be achieved using SAS Enterprise Guide, SAS Viya and / or SAS Data Integration Studio and GIT lab - skills you will either bring to the role or develop during your tenure.
You will be comfortable engaging with a wide range of people, translating complex technical data into more accessible language, and vice versa. Working collaboratively with the business and technical leads, you will review business requirements, contribute to technical requirements, produce documentation and provide assurances on delivery. You will be able to readily translate this into a comprehensive work plan, complete with timelines and risks to delivery.
Working with the business, you will develop quality controls to assure the accuracy of your work, and ensure customers are being engaged in the most appropriate manner.
You will develop data-driven products for analysis and visualisation to inform and drive business performance.
Essential Criteria
- You will have academic or commercial experience of writing code using programming languages and analytical tools; such as SAS, SQL, R, Python etc.
- You will have academic or commercial experience of producing reports, graphics and data visualisations using languages and tools such as SAS, Power BI, Python, Tableau etc.
- You will have a 2:1 or higher in a highly numerate degree (or 2:2 with a postgraduate degree), with at least 60% of your course in subjects like maths, physics or engineering.
- You will be able to readily communicate your work to a non-technical audience in a clear and logical manner to facilitate productive relationships with stakeholders and inform the team’s work schedule.
Desirable Criteria
- Experience of undertaking development work on ‘big data’ would be an advantage.
- Experience of using version control systems, such as GIT Lab.
- SAS Certification.
Additional Security Information
Please note in addition to the standard pre-employment checks for appointment into the Civil Service, all candidates must also obtain National Security Vetting at Security Check (SC) clearance level for this vacancy. You will normally need to meet the minimum UK residency period as determined by the level of vetting being undertaken, which for SC is 5 years UK residency prior to your vetting application. If you have any questions about this residency requirement, please speak to the vacancy holder for this post.
From 1 April 2026, applicants will be required to meet updated nationality and residency requirements so that National Security Vetting (NSV) checks can be conducted. If this affects you, we will give you more information at the appropriate time.
Further Location Information
Please ensure that you only apply for a location that you are willing and able to work from, as we will only make one offer of employment. Any additional notes included in a ‘Further Location Preferences (optional)’ field within the application form, will not be considered. Please be aware that you cannot change your location preference after submitting your application.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Leeds Locations
Moves Adjustment Payment will be available for this role, provided the successful applicant is a current HMRC colleague in Bradford and meets the eligibility requirements outlined in the HMRC’s Moves Adjustment Payment guidance.
Qualifications
This opportunity to join the Joining the Dept Management Logistics Team (DEA) (GORS) requires a 2:1 or higher in a highly numerate degree (or 2:2 with a postgraduate degree), with at least 60% of your course in subjects like maths, physics, or engineering.
Behaviours
We'll assess you against these behaviours during the selection process:
- Communicating and Influencing
- Delivering at Pace
Alongside your salary of £37,682, HM Revenue and Customs contributes £10,916 towards you being a member of the Civil Service Defined Benefit Pension scheme. Find out what benefits a Civil Service Pension provides (opens in a new window).
HMRC operates both Flexible and Hybrid Working policies, allowing you to balance your work and personal commitments. We welcome applications from those who need to work a more flexible arrangement and will agree to requests where possible, considering our operational and customer service needs.
We offer a generous leave allowance, starting at 25 days and increasing by a day for every year of qualifying service up to a maximum of 30 days.
- Pension - We make contributions to our colleagues’ Alpha pension equal to at least 28.97% of their salary.
- Family friendly policies.
- Personal support.
- Coaching and development.
To find out more about HMRC benefits and find out what it’s really like to work for HMRC hear from our insiders or visit Thinking of joining the Civil Service
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 (opens in a new window) for more information on appropriate and inappropriate use.
Selection process details
This vacancy is using Success Profiles (opens in a new window), and will assess your Behaviours, Strengths and Experience.
How To Apply
As part of the application process, you will be asked to provide the following:
- A name-blind CV including full qualification details breakdown and previous skills and experience
- A 500-word Personal Statement evidencing your suitability for the role, focussing on the Person Specification and how you meet the Essential Criteria.
- Separate 250-word statements on the Behaviours listed - Communicating and Influencing, and Delivering at Pace.
Please complete a separate statement (Max 250 words) for the Desirable Criteria where applicable. This is not essential for the role but may be considered by the vacancy-holder where candidates have the same scores at interview.
Further details around what this will entail are listed on the application form.
Sift
In the event of a large number of applications being received, an initial sift may be held on
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills