Software Development Apprenticeship, London In person placement
Important dates
-
Application deadline date:
-
Placement start date:
Placement locations
- London
Placement details
Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to address some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another.
The Role
As an apprentice at Google, you will join a program that aims to provide the skills you need to become a Software Development professional.
You will join a team at Google and will be assigned a manager for the duration of your 24-month apprenticeship. The program can include 2-3 rotations. You will start with a 12-week boot camp with our training provider, Makers. After completing your initial training, you will rotate between Google and Makers.
You will get exposure to a range of different roles across the company including coding, development, testing and project management. Additionally, you will learn how to apply problem-solving skills to real-life challenges, pick up new technical skills such as programming in multiple languages, learn about software testing and see how software is designed and developed. We will equip you with everything you need to know to make a meaningful impact as a software development apprentice at Google.
What will your responsibilities be?
- Support your team in the development of software based on agreed projects and platforms.
- Follow application and component-level design working to standards and patterns agreed by the team leads.
- Consider coding standards and ensure compliance with quality measures.
- Ensure code is tested in accordance with the guidelines provided by the team or your host.
- Undertake training and follow mentoring as specified.
Who should apply?
Minimum qualifications:
- B grade at A-Level or equivalent qualification in one or more subjects in STEM (Science, Technology, Engineering or Maths).
- Coding experience in any programming language.
- Ability to speak and write in English fluently.
Preferred qualifications:
- Ability to work both independently and within a team framework.
- Willingness to navigate ambiguous tasks, find suitable solutions and seek help/advice where appropriate.
- Enthusiasm and passion for new technologies demonstrated through personal projects and interest in learning new skills.
- Effective communication and organizational skills, proactive, self-motivated, positive attitude, and strong problem-solving capabilities.
Tips for applying
Prepare the following documents to complete your application:
- CV combined with the following items to create one PDF attachment:
- Reference letter from someone who is familiar with your project(s) related to CS/STEM fields.
- List the grades.
- List of any projects that shows your suitability or passion for the role.
- Cover letter explaining your interest in apprenticeship.
Let us know how you heard about this role (Note: this information will be used in aggregate and will not be considered as part of your application)
Applications close on April 2nd 2021 for the September 2021 start.
For any questions, please contact us at uk-apprenticeships@google.com.