Game Programmers / Developers create dependable and efficient software within the constraints of real-time graphical environments running on contemporary gaming platforms. Individuals provide their expertise in a range of areas including gameplay mechanics, asset pipelines, and custom technologies to keep the organisation at the forefront of the industry.
Apprentices will build on their existing core knowledge of games development and delve into both game software programming and game technology programming. With diversity and technology at its heart, a Kaplan Game Programmer apprenticeship is anything but standard.
As well as developing technical skills using a range of core technologies and platforms, we support our learners with the ability to lead the design and development of bespoke systems and program reliable, efficient software to drive business change.
Who's it for?
Ideal for more experienced programmers who interact with a community of programmers, providing technical authority and insight to Game Programmers, Designers, Producers, Artists, Animators, or Audio Engineers. They may also work with stakeholders such as publishers, platform holders, Producers, and Technical Directors.
Job roles and career progression
This apprenticeship will benefit those who work within a video games development organisation. Individuals on this programme will typically be employed as a Developer Relations Engineer, Game Programmer, Gameplay Engineer, Gameplay Programmer, Mobile Game Developer, Rendering / Graphics Engineer, or Software Development Engineer
An apprentice’s journey doesn’t end when their apprenticeship has finished. Although they will be fully competent in their role, they can continue their professional development by keeping up to date with the latest best practices and standards of the industry.
To do this apprenticeship you must have at least a grade of 4/C GCSE (or equivalent) in Maths and English. If you don’t have this level of Maths and English, Kaplan offers free resources and support to make sure you have a strong understanding of the subjects by the end of your apprenticeship.
Employers could also ask you to have one of the following:
- A minimum Level 4 qualification in a similar, technical subject. With an active interest in programming, having had informal learning in any programming language (preferably C++) OR
- A non-technical bachelor’s degree with a minimum of one year’s working experience in a technical role. With an active interest in programming, having had informal learning in any programming language (preferably C++) OR
- A technical bachelor’s degree with some elements of programming
- Candidates with relevant working experience, but without formal academic qualifications, may also be considered.
Individuals will also be required to complete an entry test, checking their ability to understand programming in C++, logic, and Maths.