skip navigation
skip mega-menu

Junior Software Developer Industrial Placement - HMRC - EO

Government Digital & Data -

Full-time (Permanent)
£29,475
Published on
24 April 2025
Deadline
28 April 2025

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.

This is an exciting role for those looking to gain experience of delivering technological change against a background of organisational transformation, as well as an opportunity to make a real difference to people’s lives by delivering great digital products. A key enabler to this is HMRC’s award-winning Platform as a Service (PaaS), the Multi-channel Digital Tax Platform (MDTP), which has played an essential part in helping HMRC realise its digital ambitions, currently hosting over 1500 microservices that make up over 100 external-facing digital services. 

Job description

This role will be in one of CDIO’s Chief Digital Product Office’s teams responsible for building digital services on HMRC’s Multi-Channel Digital Tax Platform (MDTP), which are an essential part of HMRC’s digital strategy. Following the Government Service Standard, these services are designed to be simple to use, work for everyone and put users’ needs first. 

You will build digital services following a user-centred design approach as part of a multi-disciplinary team. You will follow a ‘you build, you run it’ ethos, following a DevOps approach where all developers are expected to take responsibility for writing, testing, and reviewing code. You will also be responsible for investigating, prioritising and fixing live service issues. 

As part of this role, you will be expected to: 

  • Work as part of an agile multi-disciplinary team enabling change within a large scale organisation. 
  • Design, code, test, fix and document simple programs or scripts with support from your team, for example through pair-programming.
  • Help identify and resolve live service issues following agreed procedures and runbooks.
  • Show an awareness or understanding of user experience analysis and its principles.
  • Explain the most important principles of modern development standards and how they apply to your work.
  • Apply modern development standards principles with support from your team under the supervision of your lead or senior developer.

What Can we offer you? 

During this placement, you will: 

  • Gain an understanding of how to apply an agile software development approach, working alongside other professions including product management, user research and interaction design. 
  • Contribute code to services built with a microservice architecture, according to the Government Service Standard approach, which form digital services that are used by many thousands or millions of external customers. 
  • Build your understanding of how large-scale organisations approach IT change at an enterprise scale.

Person specification

You must be able to demonstrate: 

  • Knowledge of at least one programming language.
  • Experience exploring different approaches to solving a problem. 
  • Your ability to tailor communication to your intended audience. 
  • Your ability to work effectively as part of a team.

Essential Criteria:

Eligibility Criteria: To be eligible for the role you must meet the below criteria: 

  • Undergraduate student with a mandatory or optional 9-12 month industrial placement course requirement.
  • You must be in the penultimate year of your degree course. 
  • You must be studying towards a degree in one of the following or similar subject areas, Information technology, Computer science, Software engineering, Web design and development, Computing, Maths.

Desirable Criteria:

You may also have experience of: 

Developing web applications using technologies such as HTML, CSS and JavaScript.

Using a test framework to check the functional behaviour of your code.

Other Information

We're here to answer any questions about the Industrial Placement Scheme or the role, if there is anything you would like to know please contact us - digitalapprenticeshipsandindustrialplacements@hmrc.gov.uk .

If you are successful, your placement will start once you have passed all pre employment checks. the Placement will be for a minimum of 9 months. We cannot accept placements any earlier than this.

Due to operational needs, these posts are full-time; however, applicants who need to work a more flexible arrangement are welcome to apply. We can’t guarantee that we can meet all requests to work flexibly as any agreement will be subject to business ability to accommodate. Any request to work a more flexible arrangement should be made prior to your acceptance of the provisional offer.

More jobs at Government Digital & Data

Lead Business Analyst-Department for Transport
£51,997
Full-time (Permanent)
Technical Architect Vehicle Certification Agency-SEO
£57,400
Full-time (Permanent)
Software Engineer - ONS - HEO
£32,452
Full-time (Permanent)
IT Support Engineer - Met Office - EO
£26,954 - £29,531
Full-time (Permanent)
DDaT Senior BI Design & Integration Manager - MoD - SEO
£43,080
Full-time (Permanent)
Lead Applied AI Engineer (i.AI) - CO - G6
£67,126 - £103,924
Full-time (Permanent)
DDAT Lead Technical Architect - MoD - G7
£57,670 - This post is eligible for a Digital Skills Allowance of up to £15,300 per annum
Full-time (Permanent)
Interaction Design Industrial Placement 2025 - Met Office - AO
£25,606
Full-time (Permanent)
Lead DevOps Engineer - DWP - G6
£72,664 - £89,995
Full-time (Permanent)
Software Development Engineer In Test (Automation Test Engineer
Full-time (Permanent)
Software Developer in Test - HM Courts and Tribunals Service - SEO
£41,463 - £52,040 location dependant. Offers above will be an additional GDD allowance based on experience.
Full-time (Permanent)
Software Developer in Test - HM Courts and Tribunals Service - SEO
£41,463 - £52,040 location dependant. Offers above will be an additional GDD allowance based on experience.
Full-time (Permanent)
Software Developer - HM Courts and Tribunals Service - SEO
The national salary range is £41,463 - £45,276, London salary range is £47,657 - £52,040.
Full-time (Permanent)
Interaction Designer - Planning Inspectorate - SEO
£45,219 - £49,462
Full-time (Permanent)
Senior Software Developer - HM Land Registry - SEO
£46,058 - £50,715 Government Digital and Data Pay Framework Eligible
Full-time (Permanent)
Principal Software Developer - Companies House - SEO
Base salary is £51,854 - £55,717 with an additional DDaT allowance of £4,350 - £10,000 available
Full-time (Permanent)
Software Developer - HM Land Registry - HEO
£41,100 - £44,400 HMLR Digital and Data Pay Supplement
Full-time (Permanent)
Senior Java Developer (National) - Insolvency Service - SEO
National: £44,812 - £50,213 (London- only open to Internal Candidates) £46,926 - £52,583 This post attracts an R&R supplement of £5,150.
Full-time (Permanent)
Lead Data Architect - Planning Inspectorate - G7
£59,644 - £66,120
Full-time (Permanent)
Army Business Innovation Architect (Digital) - MoD - SEO
£44,590
Full-time (Permanent)
Test Engineer - DVLA - HEO
£34,233
Full-time (Permanent)
Interaction Designer - DWP - SEO
£42,614 - £45,081
Full-time (Permanent)
Senior Interaction Designer - DBT - SEO
London: £44,942 to £49,459 / National: £41,156 - £45,754 (including allowance)
Full-time (Permanent)
UX Interaction Designer - Ofgem - G7
National £47,895 - 58,519 London £50,748 - 62,699
Full-time (Permanent)
Senior Software Developer - HM Land Registry - SEO
£46,058 - £50,715 Government Digital and Data Pay Framework Eligible
Full-time (Permanent)
Digital, Information & Technology (DIT) Senior Software Developer - MoD - SEO
The base salary for this grade is £44,590, Offers above this will be made up of DSA , Digital Skill allowance of up to £11,400
Full-time (Permanent)
Senior Software Developer - Companies House - HEO
The basic salary is £40,398 with an additional, non-pensionable digital allowance of up to £11,000.
Full-time (Permanent)
Defence Business Services (DBS) - Technical Architect - MoD - SEO
The base salary for this grade is £44,590, Offers above this will be made up of DSA , Digital Skill allowance of up to £11,400
Full-time (Permanent)
DevOps Engineer - DWP - SEO
£42,614 - £58,347
Full-time (Permanent)
DevOps Engineer AI Operations - Met Office - HEO
£33,794
Full-time (Permanent)
DevOps Site Reliability Engineering (SRE) - HO - SEO
National: £44,720 - £47,850 London: £48,720 - £52,130 includes allowances
Full-time (Permanent)
Senior Service Transition Manager - Crown Commercial Service - G7
£57,954 - £65,400
Full-time (Permanent)
Service Designer - Welsh Government - HEO
£35,787 - £43,759
Full-time (Permanent)
Defence Digital IT Service Transition Lead - MoD - SEO
£44,590
Full-time (Permanent)
Principal DevOps - HO - G6
London: £77,900 - £85,690. National: £73,900 - £81,290 plus allowances
Full-time (Permanent)
Quality Standards and Assurance (QSA) Principal - HO - G6
£77,900 - £85,690
Full-time (Permanent)
Data Engineer - ONS - SEO
National minimum to maximum £41,364 - £46,654. London minimum-maximum £44,645 - £50,056. Plus, a scare skills allowance of £750
Full-time (Permanent)
Interaction Designer - Ofgem - HEO
London £36,824-£48,561 National £34,123-£45,831.
Full-time (Permanent)
Code First Girls Opportunities sponsored by the IPO (GFiE Scheme) - IPO - EO
£28,883
Full-time (Permanent)
Data Architect - ICO - G7
£55,591 - £62,793
Full-time (Permanent)
DDAT Data Architect - MoD - SEO
£44,590 This post is eligible for a Digital Skills Allowance of up to £11,400 per annum.
Full-time (Permanent)
DDAT Senior Data Architect - MoD - G7
£59,690 This post is eligible for a Digital Skills Allowance of up to £15,300 per annum. ‘London locations may attract an allowance of £3,300 per annum.
Full-time (Permanent)
Test Engineer - Crown Office and Procurator Fiscal Service - EO
£37,455 - £40,203 plus additional allowance
Full-time (Permanent)
Lead Test Engineer - DEFRA - G7
National: £54,470- £61,000 London: £59,900 - £67,090 plus additional skills supplement paid up to £17,770.
Full-time (Permanent)
Lead Test Engineer - HO - G7
London: £64,300- £70,730, National: £60,300 - £66,300 plus allowances
Full-time (Permanent)
Software Developer - HM Courts and Tribunals Service - SEO
The national salary is £41,463 - £45,276, London salary range is £47,657 - £52,040. Your salary will be dependent on your base location.
Full-time (Permanent)
Senior Software Developer - Companies House - HEO
The basic salary is £40,398 with an additional, non-pensionable digital allowance of up to £11,000.
Full-time (Permanent)
Technical Architect - VCA - SEO
£44,198. An additional allowance of up to £13,202 may be awarded, dependent upon experience.
Full-time (Permanent)
Principal Enterprise Architect - HM Courts and Tribunals Service - G6
The national salary range is £68,967 - £78,842, London salary range is £73,115 - £83,585.
Full-time (Permanent)
Senior Infrastructure Engineer Specialist Devices - DWP - G7
£55,557 - £68,517
Full-time (Permanent)
Transition Manager - MoJ - SEO
National: £41,463 - £45,276 (which may include an allowance of up to £462) London: £47,657 - £52,040 (which may include an allowance of up to £418)
Full-time (Permanent)

Subscribe to our newsletter

Sign up here