Software Engineer Level 4 Apprenticeship

Software engineers are the architects of our digital world – turning ideas into innovative solutions, building the applications, platforms, and systems that power businesses.

Get in touch

Trusted by 4,000+ organisations

Why Software Engineering

Why choose our Software Engineer apprenticeship?

Equip your organisation with essential skills for software development

Develop the core skills in your organisation to design and deliver robust software applications using industry-standard tools, frameworks, and agile practices. 

  • Close the digital skills gap
  • Empower innovation
  • Diversify teams
Submit an enquiry View jobs
Overview
Entry requirements
Learner journey
Job roles
Funding
Technologies covered
Digital by Design
Downloads

Overview

Entry requirements

The entry requirements for this programme are as follows:

  • The learner must have completed a Level 3 Software Development Apprenticeship with QA or have an equivalent qualification with another training provider
  • OR an A-level in Science, Technology, Engineering or Mathematics (STEM) subject and a successful completion of our aptitude test
  • OR a BTEC Diploma in IT and a successful completion of our aptitude test
  • OR 2 years’ experience in a relevant role and successful completion of our aptitude test

Learner journey

The programme integrates live and online workshops with self-paced learning, employing a guided discovery approach for individual learner contexts.

Learners are assigned a Digital Learning Consultant (DLC) for personalised coaching and support. These specialists ensure their successful progress, wellbeing, and readiness for assessments.

Modules | 15 months

  • Module 1 - Introduction to Software Development
  • Module 2 - Building Responsive Web Applications 
  • Module 3 - Automation and Software Quality
  • Module 4 - Design and DevOps
  • Module 5 - Software Craft 
  • Module 6  - Microservices and APIs 

EPA | 4 months

Professional discussion

Work-based project with questioning

Qualification

IfATE Software Developer Standard

Job roles

This programme is suitable for multiple roles, such as:

  • Software Developer
  • Application Developer
  • Junior Developer
  • Web Developer
  • DevOps Engineer
  • Back-End or Front-End Developer

Funding

There is no cost to you as an apprentice. Apprenticeships are fully funded through your employer.

If you are an employer, the maximum funding for this programme is £18,000. Expenses for travel to QA centres should be covered by the employer.

Find out how your organisation could benefit from the Apprenticeship Levy.

 

Tools and technologies

This programme immerses learners in real-world tech stacks and development tools, inlcuding:

Programming Languages & Frameworks:

  • Python
  • Java
  • HTML, CSS, JavaScript
  • React

Development & Version Control:

  • Git, GitHub
  • Eclipse

Testing & Build Tools:

  • JUnit
  • Selenium
  • Maven

Software & Databases:

  • SQL, JDBC, SQLite
  • REST
  • AWS (RDS, DynamoDB)

Tools & Methodologies:

  • Trello
  • Agile, Scrum, Waterfall
  • Microservices vs. Monolithic Architecture
  • Pair Programming
  • Test-Driven Development (TDD)
  • Behaviour-Driven Development (BDD)

What our learners say

Become an Apprentice

Your first step is to apply for one of our apprentice jobs.

Apply for one of our apprentice roles by exploring current vacancies. By visiting our Apprenticeship platform you can explore, filter, and find the perfect opportunity to kickstart your career.

View jobs

Upskill your entire team

Build skills, unlock potential

Recruit or train apprentices with our customised solutions. From identifying skill gaps to delivering training, we provide end-to-end support to help your team grow and achieve faster results.

Get in touch
Are you an individual?

Become an apprentice

If you're an individual interested in starting an apprenticeship, you can get in touch with us via our Apprenticeship platform.

Get in touch
Are you a business?

Find an apprentice

Contact us today via the form below or give us a call.

0113 220 7150 (UK)       888-895-3441 (US)

244 results found
  • Afghanistan+93
  • Åland Islands+358
  • Albania+355
  • Algeria+213
  • American Samoa+1
  • Andorra+376
  • Angola+244
  • Anguilla+1
  • Antigua & Barbuda+1
  • Argentina+54
  • Armenia+374
  • Aruba+297
  • Ascension Island+247
  • Australia+61
  • Austria+43
  • Azerbaijan+994
  • Bahamas+1
  • Bahrain+973
  • Bangladesh+880
  • Barbados+1
  • Belarus+375
  • Belgium+32
  • Belize+501
  • Benin+229
  • Bermuda+1
  • Bhutan+975
  • Bolivia+591
  • Bosnia & Herzegovina+387
  • Botswana+267
  • Brazil+55
  • British Indian Ocean Territory+246
  • British Virgin Islands+1
  • Brunei+673
  • Bulgaria+359
  • Burkina Faso+226
  • Burundi+257
  • Cambodia+855
  • Cameroon+237
  • Canada+1
  • Cape Verde+238
  • Caribbean Netherlands+599
  • Cayman Islands+1
  • Central African Republic+236
  • Chad+235
  • Chile+56
  • China+86
  • Christmas Island+61
  • Cocos (Keeling) Islands+61
  • Colombia+57
  • Comoros+269
  • Congo - Brazzaville+242
  • Congo - Kinshasa+243
  • Cook Islands+682
  • Costa Rica+506
  • Côte d’Ivoire+225
  • Croatia+385
  • Cuba+53
  • Curaçao+599
  • Cyprus+357
  • Czechia+420
  • Denmark+45
  • Djibouti+253
  • Dominica+1
  • Dominican Republic+1
  • Ecuador+593
  • Egypt+20
  • El Salvador+503
  • Equatorial Guinea+240
  • Eritrea+291
  • Estonia+372
  • Eswatini+268
  • Ethiopia+251
  • Falkland Islands+500
  • Faroe Islands+298
  • Fiji+679
  • Finland+358
  • France+33
  • French Guiana+594
  • French Polynesia+689
  • Gabon+241
  • Gambia+220
  • Georgia+995
  • Germany+49
  • Ghana+233
  • Gibraltar+350
  • Greece+30
  • Greenland+299
  • Grenada+1
  • Guadeloupe+590
  • Guam+1
  • Guatemala+502
  • Guernsey+44
  • Guinea+224
  • Guinea-Bissau+245
  • Guyana+592
  • Haiti+509
  • Honduras+504
  • Hong Kong SAR China+852
  • Hungary+36
  • Iceland+354
  • India+91
  • Indonesia+62
  • Iran+98
  • Iraq+964
  • Ireland+353
  • Isle of Man+44
  • Israel+972
  • Italy+39
  • Jamaica+1
  • Japan+81
  • Jersey+44
  • Jordan+962
  • Kazakhstan+7
  • Kenya+254
  • Kiribati+686
  • Kosovo+383
  • Kuwait+965
  • Kyrgyzstan+996
  • Laos+856
  • Latvia+371
  • Lebanon+961
  • Lesotho+266
  • Liberia+231
  • Libya+218
  • Liechtenstein+423
  • Lithuania+370
  • Luxembourg+352
  • Macao SAR China+853
  • Madagascar+261
  • Malawi+265
  • Malaysia+60
  • Maldives+960
  • Mali+223
  • Malta+356
  • Marshall Islands+692
  • Martinique+596
  • Mauritania+222
  • Mauritius+230
  • Mayotte+262
  • Mexico+52
  • Micronesia+691
  • Moldova+373
  • Monaco+377
  • Mongolia+976
  • Montenegro+382
  • Montserrat+1
  • Morocco+212
  • Mozambique+258
  • Myanmar (Burma)+95
  • Namibia+264
  • Nauru+674
  • Nepal+977
  • Netherlands+31
  • New Caledonia+687
  • New Zealand+64
  • Nicaragua+505
  • Niger+227
  • Nigeria+234
  • Niue+683
  • Norfolk Island+672
  • North Korea+850
  • North Macedonia+389
  • Northern Mariana Islands+1
  • Norway+47
  • Oman+968
  • Pakistan+92
  • Palau+680
  • Palestinian Territories+970
  • Panama+507
  • Papua New Guinea+675
  • Paraguay+595
  • Peru+51
  • Philippines+63
  • Poland+48
  • Portugal+351
  • Puerto Rico+1
  • Qatar+974
  • Réunion+262
  • Romania+40
  • Russia+7
  • Rwanda+250
  • Samoa+685
  • San Marino+378
  • São Tomé & Príncipe+239
  • Saudi Arabia+966
  • Senegal+221
  • Serbia+381
  • Seychelles+248
  • Sierra Leone+232
  • Singapore+65
  • Sint Maarten+1
  • Slovakia+421
  • Slovenia+386
  • Solomon Islands+677
  • Somalia+252
  • South Africa+27
  • South Korea+82
  • South Sudan+211
  • Spain+34
  • Sri Lanka+94
  • St. Barthélemy+590
  • St. Helena+290
  • St. Kitts & Nevis+1
  • St. Lucia+1
  • St. Martin+590
  • St. Pierre & Miquelon+508
  • St. Vincent & Grenadines+1
  • Sudan+249
  • Suriname+597
  • Svalbard & Jan Mayen+47
  • Sweden+46
  • Switzerland+41
  • Syria+963
  • Taiwan+886
  • Tajikistan+992
  • Tanzania+255
  • Thailand+66
  • Timor-Leste+670
  • Togo+228
  • Tokelau+690
  • Tonga+676
  • Trinidad & Tobago+1
  • Tunisia+216
  • Turkey+90
  • Turkmenistan+993
  • Turks & Caicos Islands+1
  • Tuvalu+688
  • U.S. Virgin Islands+1
  • Uganda+256
  • Ukraine+380
  • United Arab Emirates+971
  • United Kingdom+44
  • United States+1
  • Uruguay+598
  • Uzbekistan+998
  • Vanuatu+678
  • Vatican City+39
  • Venezuela+58
  • Vietnam+84
  • Wallis & Futuna+681
  • Western Sahara+212
  • Yemen+967
  • Zambia+260
  • Zimbabwe+263

By submitting this form, you agree to QA processing your data in accordance with our Privacy Policy and Terms & Conditions. You can unsubscribe at any time by clicking the link in our emails or contacting us directly.