Software Engineering Apprentice

  • Job Reference: KP2356
  • Date Posted: 8 August 2019
  • Recruiter: KPMG
  • Location: London
  • Salary: On Application
  • Sector: Engineering, I.T. & Communications
  • Job Type: Permanent
  • Work Hours: Full Time

Job Description

Our people are at the heart of our continued success. Being part of KPMG is being part of a community of talented and innovative people, working together to have a positive, lasting impact on clients. No one type of person succeeds at KPMG; a diverse business requires diverse personalities, characters and perspectives. Whoever you are, there is a place for you here.

About the programme

The KPMG Software Engineering Degree Apprenticeship is a five-year apprenticeship programme that combines academic study with practical work experience. The apprenticeship offers you a valuable opportunity to gain professional work experience, study towards a degree and earn a salary – all at the same time. Based in London, you will join either our Financial Services Technology Delivery Centre, or our Solutions and Digital team, while you study for a BSc degree in Digital and Technology Solutions with Queen Mary University of London. 

Financial Services Technology Delivery Centre

Our Financial Services Technology Delivery Centre provides technology solutions to our clients. You will be a member of an integrated and high-performing team, working with colleagues from across KPMG to develop and deliver this technology, to build and manage large–scale, multi–country, complex, technology–enabled business transformation programmes.

We enable this transformation through the adoption of Cloud based technologies and have strategic relationships with Amazon, Google, Microsoft and IBM - to name a few. You will be working with a talented mix of product managers, solution/Cloud architects, Cloud engineers, software engineers, test automation engineers & site reliability engineers, to plan, build, deliver and manage products and solutions. Solutions are always client issue led and can vary in size and range, from automated client on-boarding and online banking to predictive analytics. 

Solutions and Digital

Our Solutions & Digital teams are at the heart of our technology capability in the UK. As a software engineer, you will work as part of highly dynamic teams to develop innovative new solutions that deliver lasting business benefits for our clients.

Our primary focus is to deliver for our clients, but we also support the internal transformation of KPMG. Our teams design, build and operate flexible technology enabled products for our clients to help them solve some of their most complex business problems and transform their operations. We are a diverse group of over 500 technology professionals based across the UK.

You’ll have the opportunity to gain a breadth of experience, working on a range of challenging projects and as part of a number of teams. In Solutions and Digital, our solutions can vary in terms of complexity and are often large scale and span across multiple countries.

Wherever you work, you’ll have the opportunity to develop a rewarding career.

Responsibilities and tasks

Our Software Engineers design innovative solutions that are always led by challenges our clients seek our help to solve.  

Therefore the work you’ll do is incredibly varied – but will include: 

• Software development (Python, Java, .NET or ReactJS)

• Software testing (behaviour-driven deployment, test-driven deployment, unit testing)

• Software configuration

• Software deployment

• Agile scrum (a flexible approach to development, where the team work as a unit to reach a common goal)

Your role will also involve:

- Becoming a key part of the team, networking and developing relationships with members of other KPMG teams.

- Developing commercial awareness, communication, project management and teamwork skills.

- Acquiring new technical skills, keeping up to date with technology issues and leading best practice.

- Spending two days per week out of the office to study for your degree (during university term time).

- Embracing new ideas and approaches, seeking out new responsibilities and proactively getting involved with a wide range of work. 

- Displaying an understanding of KPMG’s values and demonstrating behaviours that inspire the trust and confidence of team members. 

What are we looking for you to show us? 

We welcome trainee software engineers with or without any experience in development. You don’t need to have a background in coding, but you must have a clear interest in developing your coding skills. We will provide the relevant training in order to help you develop to your full potential.

During the recruitment process, you will need to demonstrate KPMG's Global Behavioural Capabilities which will give us the confidence that you’ll be successful in the firm. By this, we mean the skills and behaviours that every person here at KPMG shares. To us, “behaviours” are more than the way you act; they represent the set of values that underpin our business.

KPMG's Global Behavioural Capabilities are:

- Career Motivation

- Delivers Quality 

- Drives Collaboration and Inclusion 

- Strives for Continual Improvement 

- Exercises Professional Judgement 

- Makes an Impact

- Seizes Business Opportunities 

- Demonstrates Innovation and Curiosity 

- Resilience 

Further information on these behaviours can be found at www.kpmgcareers.co.uk/behaviouralcapabilities

What do we look for?

Technology is a challenging area that’s constantly evolving. We’re looking for curious, enthusiastic people with a passion for technology.  Perhaps you’ve delivered a digital or technology focused project at school or college, such as creating or running a website, an app or a game? Or you might have started writing basic code or are able to demonstrate an interest in new technologies and actively read up on these? 

We’ll be looking for some evidence that you’re passionate and committed to a career in Technology. 

As a general rule, you'll be expected to meet the following requirements:

GCSE and A-level Entry Requirements

- 5 GCSEs Grades A*-C or 4 – 9 GCSE including Maths and English Language. Please note that you will need a minimum grade B* or 6  in Maths.  

- Minimum of 104 UCAS points under the 2017 tariff point system (e.g BCC at A Level or equivalent qualifications*).  Please note the following subject requirements:

A level:

At least two subjects from: Maths, Further maths, Computer science / Computing, Biology, Chemistry, Geography, Economics, Electronics, Physics, Psychology, English Literature, French, German, (Ancient) Greek, History, Latin, Philosophy, Politics, Religious studies, Spanish

No more than one subject from: ICT, Business studies, Design technology, Sociology, Art, Drama, Music

BTEC: 

Information Technology or Computing

* Or international equivalent

Scottish Entry Requirements

- A minimum of 5 Standard Grades at grades 1-3 which must include Maths and English (or equivalent Intermediate/National 5 qualification). Please note that you will need a minimum grade 2 in Maths. 

- Equivalent of 104 new UCAS tariff points at Higher/Advanced Higher level.

Please note the following subject requirements:

Higher/Advanced level:

At least two subjects from: Maths, Further maths, Computer science / Computing, Biology, Chemistry, Geography, Economics, Electronics, Physics, Psychology, English Literature, French, German, (Ancient) Greek, History, Latin, Philosophy, Politics, Religious studies, Spanish

No more than one subject from: ICT, Business studies, Design technology, Sociology, Art, Drama, Music

BTEC: 

Information Technology or Computing

Please note, that we only consider a candidate's 'top' 3 A-level grades (or equivalent) and do not accept General Studies.

Successful acceptance on the Degree Apprenticeship program will be a joint decision between KPMG and Queen Mary University of London.

Training and Development

 

When you join us, along with other KPMG360° apprentices, you’ll undertake an induction programme and will have regular training sessions to develop your professional skills (e.g. presentation skills, resilience, project management and team working). You’ll be supported every step of the way and in addition to technical training, you will develop key professional skills to support you to succeed in the professional world. 

Your Degree

Queen Mary University of London is one of the world’s leading universities, with first-class academics delivered by inspirational teaching and informed by their latest research. Queen Mary are one of the 24 UK universities represented by the Russell Group, that are committed to maintaining the very best research, an outstanding teaching and learning experience, excellent graduate employability and links with business and the public sector.

You will be studying towards a BSc (Hons) Digital & Technology Solutions degree over a five-year period, combining campus-based (2 days per week) and work-based learning. Degree Apprentices study alongside fulltime students, and receive some additional support tailored to their specific needs e.g. through measures such as Skype sessions with Teaching Assistants, “online office hours” for key staff, and employability-linked support to help the Degree Apprentices understand the links between their study and employment and implications for their personal and professional development.

For campus-based modules, strategies include lectures, lab and tutorial sessions, practical and library-based research, presentations and group work. For work-based modules, learning materials comparable to those for the equivalent campus-based module are provided, along with appropriate additional study guidance.