At a Glance
- Tasks: Join HMRC as an IT Developer and work on innovative data systems.
- Company: Be part of HM Revenue & Customs, a leading UK government department.
- Benefits: Enjoy flexible working, generous leave, and a strong pension scheme.
- Other info: Dynamic team environment with opportunities for personal and professional growth.
- Why this job: Make a real impact in transforming tax systems with cutting-edge technology.
- Qualifications: 2:1 or higher in a numerate degree; coding experience is a plus.
The predicted salary is between 37682 - 37682 £ per year.
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. 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.
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.
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. 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. 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 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. Experience of undertaking development work on 'big data' would be an advantage. Experience of using version control systems, such as GIT Lab. SAS Certification.
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.
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.
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.
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.
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. 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.
IT Developer in Birmingham employer: HM Revenue & Customs
HM Revenue & Customs is an exceptional employer, offering a dynamic work environment where innovation and collaboration thrive. As an Agile Delivery Manager, you will benefit from a strong focus on professional development, with ample opportunities for growth and advancement within the public sector. Located in a supportive atmosphere that values transparency and teamwork, you will play a vital role in shaping digital services that make a real difference to users across the UK.
StudySmarter Expert Advice🤫
We think this is how you could land IT Developer in Birmingham
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at HM Revenue & Customs or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to HM Revenue & Customs.
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like HM Revenue & Customs.
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like HM Revenue & Customs that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace IT Developer in Birmingham
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at HM Revenue & Customs.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at HM Revenue & Customs and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at HM Revenue & Customs
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If HM Revenue & Customs uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.