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)
Defence Business Services (DBS) Senior 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)
Interaction Designer - Planning Inspectorate - SEO
£45,219 - £49,462
Full-time (Permanent)
Systems Solution Lead - NS&I - G7
National minimum £53,000 London minimum £57,800
Full-time (Permanent)
Senior Test Engineer - Companies House - HEO
Base salary is £40,398 with an additional DDaT allowance of £4,350 - £11,000 available.
Full-time (Permanent)
Junior Software Developer Cross Cutting - HM Courts and Tribunals Service - HEO
The national salary range is £34,140 - £37,105. London salary range is £38,661- £42,019.
Full-time (Permanent)
Technical Architect Home Office Biometrics - HO - SEO
£48,720 - £52,130. You may be eligible for an additional non-pensionable allowance, pending a Capability and Skills assessment, with a value of up to £8,680.
Full-time (Permanent)
Principal Data Architect, Police and Public Protection Technology - HO - G6
£73,900 - £85,690. You may be eligible for an additional non-pensionable allowance, pending a Capability and Skills assessment, with a value of up to £21,700.
Full-time (Permanent)
DDAT Army Design Authority Assistant Head Information Architect - MoD - G7
£59,690 DDAT Allowance (Digital Skills Allowance) of up to £15,300 per annum
Full-time (Permanent)
Test Engineer - Social Security Scotland - HEO
£36,944 - £42,244
Full-time (Permanent)
Lead Performance Test Engineer - Companies House - SEO
Base salary is £41,571 - £45,784 with an additional DDaT allowance of £4,350 - £11,000 available.
Full-time (Permanent)
Defence Business Services (DBS) Junior Test Engineer - MoD - EO
£29,580
Full-time (Permanent)
Consultation UX/Interaction Designer - HSE - HEO
£36,235 - £39,611
Full-time (Permanent)
Associate Interaction Designer Industrial Placement - HMRC - EO
£29,475 - £31,536
Full-time (Permanent)
Content Designer - Welsh Revenue Authority - HEO
£35,787 - £43,758
Full-time (Permanent)
Software Developer - Companies House - EO
£40,398
Full-time (Permanent)
Technical Architect (UKSV) - CO - G7
£55,403 - £61,939 Allowance values range up to £23,691 with the highest reserved for candidates whose capability is above the expected level for all of the skills.
Full-time (Permanent)
Technical Architect - CO - G7
£55,403 - £61,939
Full-time (Permanent)
Senior DevOps Engineer - HSE - SEO
£45,954 - £53,265
Full-time (Permanent)
Data Architect - HSE - G7
£60,760 - £65,776
Full-time (Permanent)
Security Architect - NS&I - G7
National minimum £57,500 London minimum £66,000
Full-time (Permanent)
Test Engineer - DVSA - HEO
£34,233
Full-time (Permanent)
Test Engineer - College of Policing - SEO
Nation £35,074 London £40,112
Full-time (Permanent)
Test Engineer - HM Courts and Tribunals Service - HEO
The national salary range is £34,140 - £37,105, London salary range is £38,661 - £42,019.
Full-time (Permanent)
Head of Test (QA Lead) - MoJ - G6
National salary range is £68,967 - £78,842, London salary range is £73,115- £83,585, additional allowance may apply
Full-time (Permanent)
Senior Technical Architect - DfE - G7
£56,353 London: £60,373 This post is eligible for a Digital, Data and Technology (DDT) capability based pay (CBP) allowance.
Full-time (Permanent)
Defence Business Services (DBS) AG Lead Technical Architect
£59,690. Offers above this will be made up of DSA , Digital Skill allowance of up to £15,300
Full-time (Permanent)

Subscribe to our newsletter

Sign up here