Job Description
As a Software Engineer Apprentice, you’ll learn how to design, code and test programmes using the latest tech. Reporting into one of our engineering teams, you’ll work on exciting projects to gain practical experience and insights into our business.
You’ll also enhance your soft skills and learn how to provide basic technical support to users and customers. Working with services such as AWS and programming languages such as C#, Python, .NET, CICS and COBOL, you’ll gain exposure to the full software development lifecycle.
Alongside your role, you’ll study towards a BSc (Hons) Digital and Technology Solutions degree provided by Nottingham Trent University.
Whilst coding is an important part of being a Software Engineer, you'll also brainstorm and develop solutions with your team, attend planning sessions and work with a variety of people across teams and in time, drive and lead technical solutions independently. You may have to translate technical work to non-technical colleagues.
Our apprenticeships are permanent opportunities, and you'll take part in our 2 year structured Early Careers Development Programme which is packed with workshops, short-courses and online material designed to help kick-start your career.
Qualifications
To apply for this apprenticeship, you'll need:
1. Legal right to work in the UK: this role is not capable of visa sponsorship.
2. To have obtained or be predicted to achieve at least 120 UCAS points from 3 A Levels at Grade C or above. Including either Maths, Science or IT (BTEC is also considered)
3. To have obtained GCSE Maths and English at Grade 4 or above.
4. You must not have a degree in a similar subject
Whilst we have adopted a hybrid way of working, you'll work onsite at the Nottingham office at least twice weekly.