Trainee Programmer

Our world-class Total War team are seeking a Trainee Programmer for a unique development opportunity.

The successful candidate will receive mentoring to implement, improve and maintain the UI coding aspect during project development.

Key Responsibilities

The successful candidate will be expected to provide programming support within the UI team and have a good C++ skills in order to develop production code which is robust, neat and maintainable. Using industry standard tools for development and source control, the successful candidate will optimise and fix bugs on existing UI implementations as well as implementing and iterating on a new UI system.

Knowledge, Skill and Experience


  • A good BSc or equivalent in a relevant subject such as maths, computer science or engineering
  • Fluent C++
  • Strong collaborative and interpersonal abilities
  • An eye for detail and a passion for making quality products



  • Experience with GUI development

The traineeship will be for one year onsite at our studio in Horsham, West Sussex.

These traineeships are paid placements and all applicants must have the Right to Work in the UK.