cover image
HM Revenue & Customs

HM Revenue & Customs

www.gov.uk

7 Jobs

23,863 Employees

About the Company

HM Revenue and Customs (HMRC) is the UK’s tax, payments and customs authority.

We collect the money that pays for the UK’s public services and help families and individuals with targeted financial support. We help the honest majority to get their taxes and payments right, and make it hard for the dishonest minority to cheat the system.

We use LinkedIn to post regular updates about HMRC’s work on subjects that will be of interest to the LinkedIn community, for instance business tax and advice on running your company, news on tax policy, and HMRC recruitment opportunities.

This page is monitored by HMRC's Social Media Team, but at present we are unable to respond to comments.

Connecting with HM Revenue and Customs

GOV.UK: www.gov.uk/HMRC

Twitter

@HMRCgovuk - news, updates and guidance from HMRC
@HMRCcareers - news, updates and job alerts from HMRC’s Talent Acquisition team
@HMRCPressOffice - our press office account providing multi-media press releases

Facebook

www.facebook.com/HMRC

Blogs

Life at HMRC blog - https://lifeathmrc.blog.gov.uk/
Working with tax agents - https://taxagents.blog.gov.uk

Customer service
Our customer service team is able to answer general queries at @HMRCCustomers or on our Facebook page www.facebook.com/HMRC.

https://linktr.ee/HMRCgovuk

Listed Jobs

Company background Company brand
Company Name
HM Revenue & Customs
Job Title
Business Analyst
Job Description
**Job Title** Business Analyst / Audit Specialist **Role Summary** Provide analytical support to strengthen end‑to‑end resilience and assurance across tax systems by mapping HMRC policies, risks, and internal controls onto BPMN‑modelled processes (ABACUS) and metadata assets (AXON). Enhance risk management frameworks and facilitate data governance alignment. **Expectations** - Produce accurate, thorough control‑risk mappings within stipulated deadlines. - Work independently while coordinating across audit, compliance, and data teams. - Deliver actionable artefacts and insights for future risk assessments and policy reviews. **Key Responsibilities** 1. Analyse and document HMRC policies, internal controls, and key risks. 2. Map these to existing BPMN‑modeled tax processes in ABACUS. 3. Identify gaps and recommend additional controls to ensure full coverage. 4. Link mapped controls and risks to relevant data assets in AXON to support metadata enrichment and semantic layer design. 5. Validate mappings with stakeholders across audit, compliance, and data governance. 6. Contribute to the design of scalable assurance models combining process, control, and data perspectives. 7. Develop reusable artefacts and insights to inform future risk assessments and policy reviews. **Required Skills** - Proven business analysis and/or audit experience in complex public sector or regulatory environments. - Deep understanding of internal control frameworks, risk management, and policy mapping. - Proficiency with BPMN and process modeling tools; preference for ABACUS experience. - Experience with metadata cataloguing tools; preference for AXON. - Strong stakeholder engagement and communication skills. - Ability to deliver high‑quality outputs independently and under tight timelines. **Required Education & Certifications** - Bachelor's degree in Business, Finance, Information Systems, or related field (or equivalent professional experience). - Relevant professional certifications preferred: Certified Business Analysis Professional (CBAP), Certified Information Systems Auditor (CISA), Certified Management Accountant (CMA), Project Management Professional (PMP).
England, United kingdom
Hybrid
29-10-2025
Company background Company brand
Company Name
HM Revenue & Customs
Job Title
Software Developer
Job Description
**Job Title:** Software Developer **Role Summary:** Design, develop, and support Business Developed Applications (BDApps) for a large public‑sector organization. Apply software engineering best practices throughout the full development lifecycle, collaborate with stakeholders, and ensure compliance with regulatory and security standards. **Expectations:** Deliver high‑quality BDApps on schedule, manage technical debt, and provide continuous improvement of existing solutions. Maintain strong communication with business users, project leads, and security teams. **Key Responsibilities:** - Analyse stakeholder needs in workshops; convert requirements into detailed system specifications. - Design and implement BDApps using C#, .NET, Prism, WPF, VB6, VBA, SQL, and Microsoft Office technologies. - Write unit, integration, and user‑acceptance test scripts; facilitate testing and demonstration sessions. - Produce technical navigation guides and training materials for end users. - Demonstrate progress at key milestones and negotiate scope changes with stakeholders. - Maintain and enhance legacy and current BDApps, focusing on reducing technical debt and improving system performance. - Adhere to security, compliance, and regulatory requirements, supporting audits and documentation. **Required Skills:** - Proven software development experience in C#, .NET, VB, SQL, WPF, or similar. - Knowledge of SOLID principles, Domain‑Driven Design, and design patterns such as MVVM. - Ability to gather requirements, prepare detailed technical documentation, and communicate changes clearly. - Strong written and verbal communication skills. - Self‑motivated, able to work independently or as part of a distributed team. - Prepared to obtain or hold a Security Clearance at SC level. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or equivalent technical qualification. - Security clearance to Security Classification level SC (or readiness to obtain it).
Centre hall, United states
On site
03-11-2025
Company background Company brand
Company Name
HM Revenue & Customs
Job Title
Quality Assurance Testing Analyst
Job Description
**Job Title** Quality Assurance Testing Analyst **Role Summary** Lead end‑to‑end testing for system updates, enhancements, and new developments across multiple platforms. Drive test management through the Software Development Life Cycle (SDLC), implement DevOps practices, and develop automated, operational acceptance, and performance tests to enable continuous integration and delivery (CI/CD). **Expactations** - Deliver high‑quality test support for all phases of SDLC. - Lead a technical QA team and mentor junior testers. - Apply Agile methodologies to coordinate cross‑functional teams. - Own release and configuration management using version control. **Key Responsibilities** - Manage and execute test plans, test cases, and defect tracking for new and existing systems. - Lead and coach a QA team, defining and improving service processes and procedures. - Develop and maintain automated test suites using Selenium, Cucumber, SoapUI, JMeter, etc. - Implement DevOps tools and workflows (Ansible, Puppet, GitLab Runner, Jenkins) to enable CI/CD pipelines. - Conduct operational acceptance testing (OAT) and production validation testing (PVT). - Ensure comprehensive test coverage across cloud‑based and on‑premises environments. - Collaborate with project managers, developers, and business analysts to resolve quality issues. **Required Skills** - Strong test management experience across the full SDLC. - Hands‑on automation testing expertise (Selenium, Cucumber, SoapUI, JMeter). - Proficiency with test management and collaboration tools (Zephyr, JIRA, Confluence, Postman). - Experience with cloud platforms and release/configuration management (Git). - Familiarity with DevOps practices and CI/CD tooling (Ansible, Puppet, GitLab Runner, Jenkins). - Agile team collaboration and leadership. **Required Education & Certifications** - Valid technical background (e.g., ISEB/ISTQB certification or equivalent). - Demonstrated experience in software testing and QA practices.
Worthing, United kingdom
Hybrid
06-11-2025
Company background Company brand
Company Name
HM Revenue & Customs
Job Title
Senior Business Analyst
Job Description
**Job Title:** Senior Business Analyst **Role Summary:** Lead discovery and analysis of complex business problems within a large digital transformation programme. Facilitate stakeholder workshops, produce high‑quality artefacts, support agile delivery, mentor junior analysts, and ensure solutions align with user‑centred design and service standards. **Expectations:** Deliver clear process maps, business cases, user stories, and workshop reports. Provide evidence‑based recommendations that influence decision‑making. Maintain alignment with governance, data protection, and accessibility requirements. **Key Responsibilities:** - Lead discovery workshops and analyse business needs, processes, and requirements. - Facilitate stakeholder engagement to elicit and validate requirements. - Produce artefacts: business cases, process maps, user stories, acceptance criteria. - Support agile teams by refining backlogs and defining acceptance criteria. - Champion user‑centred design and ensure compliance with GDS standards. - Mentor junior analysts and promote best practices. - Influence decision‑making through evidence‑based analysis. - Secure sign‑off and assurance for discovery outputs and process maps. **Required Skills:** - Extensive experience as a BA in complex, multi‑stakeholder environments. - Strong stakeholder management, communication, and facilitation skills. - Proven ability to lead requirements gathering and analysis activities. - Experience working within agile frameworks and using agile tools. - Knowledge of user‑centred design principles and GDS service standards. - Analytical mindset with strong documentation delivery. **Required Education & Certifications:** - Bachelor’s degree in Business, Information Systems, or related field. - Professional Business Analysis certification (BCS, IIBA, or equivalent) preferred. - Agile certification (Scrum Master/Agile Practitioner) highly desirable.
England, United kingdom
Hybrid
Senior
06-11-2025