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)
Systems Solution Lead - NS&I - G7
National minimum £53,000 London minimum £57,800
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)
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)
Senior DevOps Engineer - HSE - SEO
£45,954 - £53,265
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)
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 - MoD - G7
£59,690. Offers above this will be made up of DSA , Digital Skill allowance of up to £15,300
Full-time (Permanent)
Senior Interaction Designer - IPO - SEO
£46,262 - £56,996 Maximum salary amount includes Recruitment Retention Allowance of up to £6,015 and Technical Management Allowance of £2,405
Full-time (Permanent)
Senior Data Architect - UKHSA - G7
£54,416 - £68,344
Full-time (Permanent)
Senior Test Engineer - DWP - G7
£55,557 - £71,017
Full-time (Permanent)
Lead Test Engineer - DWP - G6
£72,664 - £87,740
Full-time (Permanent)
Senior Software Developer - RoS - SEO
The base salary for this role is £46,677 - £54,957. This job qualifies for Digital, Data and Technology Annual Pay supplement 20% which is included in the total remuneration above.
Full-time (Permanent)
Senior Software Developer - Welsh Revenue Authority - SEO
£45,974 - £54,430 This post is considered a Group 1 post by UK Government’s Central Digital & Data Office and therefore will include Group 1 DDaT allowance
Full-time (Permanent)
Lead Software Developer GIS - DEFRA - G7
National: £54,470 - £61,000, London: £59,900 - £67,090 plus industry leading pension and benefits.
Full-time (Permanent)
Apprentice Software Developer (BSc Degree) - DVSA - EO
£29,525
Full-time (Permanent)
Defence Business Services (DBS) CSM-CDSDefHrs Application Lead - MoD - G7
The base salary for this grade is £59,690. Offers above this will be made up of DSA , Digital Skill allowance of up to £15,300
Full-time (Permanent)
Lead Technical Architect - ONS - G7
National (£58,594 - £66,043) / London (£63,751 - £70,634). Plus a skills allowance of up to £7,500 (non-pensionable and non-contractual) may be payable.
Full-time (Permanent)
Lead Technical Architect - MoD - G7
£59,690 This post is eligible for a Digital Skills Allowance of up to £15,300 per annum
Full-time (Permanent)
Microsoft Platform Architect (M365) - DEFRA - SEO
National: £41,220 - £45,400, London: £44,500 - £49,020 plus additional skills supplement paid up to £14,202.
Full-time (Permanent)
Lead Service Transition Manager - HO - G7
£60,300 for National Roles. £64,300 for London Roles. Recruitment Retention Allowance (RRA): Up to £11,300
Full-time (Permanent)
Associate DevOps Engineer - DWP - HEO
£37,497 - £38,373
Full-time (Permanent)
Senior Infrastructure Engineer - Companies House - HEO
Base salary is £40,398 with an additional DDaT allowance of £4,350 - £11,000 available
Full-time (Permanent)
Lead Infrastructure 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)

Subscribe to our newsletter

Sign up here