Lead Online Programmer – Leamington Spa, UK

string(0) ""
Job Description

Lead Online Programmer

Ubisoft Leamington – Leamington Spa, UK

Ubisoft Leamington is a leading studio with a 35-year heritage. They are known for technical innovation, immersive worlds and their vehicle/driving technology. The studio has collaborated with creative teams from other studios in the Ubisoft family around the globe, contributing to some of the industry’s most acclaimed AAA games. Their most recent work includes Watch Dogs Legion, Tom Clancy’s The Division, Assassins Creed Syndicate, and Tom Clancy’s Ghost Recon Wildlands, as well as ground-breaking in-house projects such as the award-winning Grow Home and Grow Up series.

In this role, you will lead an engineering team within a collaborative and multidisciplinary environment. You'll focus on the three pillars of leadership which Ubisoft hold dear:  

  • Care about people
  • Drive performance
  • Develop and lead in complexity

Your day-to-day will include the following:

  • Build an effective team, ensuring it is fully resourced, a manageable size, and a good mix of levels
  • Foster the team player culture
  • Plan, prioritise, and set inspiring objectives for your team members all year long
  • Empower your team with clear expectations and hold them accountable for their key results
  • Provide ongoing and meaningful feedback on performance and development, ensuring positive acknowledgement of all achievements no matter their size
  • Allow your team to grow and develop by reflecting on their role within Ubisoft
  • Engage and influence team members and stakeholders around a key vision
  • Navigate through ambiguity and embrace change with a positive mindset
  • Create an environment for initiatives and ideas to emerge and grow

The skills and XP you'll need to succeed include:

  • Excellent C/C++ programming skills, with knowledge of object oriented development
  • Familiarity with common scheduling, task, and issue tracking tools such as MS Project and Jira
  • Able to create, manage, and track schedules for a team of engineers
  • Self-motivated and pro-active with a strong work ethic
  • Excellent oral and written communicator
  • Knowledge of common algorithms, data structures, and patterns, with the ability to apply them to problems whilst keeping constraints and performance in mind
  • Knowledge of most areas of game development, such as: physics, AI, gameplay, rendering, online, tools, UI, and audio (with expertise in at least one of these areas)
  • Proven ability to analyse unfamiliar code, of a significant complexity, to understand and extend the functionality of an existing module
  • In-depth knowledge of different software development methods such as Test Driven Development, Unit Testing, Agile, etc
  • Able to debug defects of a significant complexity, including memory related issues, multi-threading, and assembly level debugging
  • Experience managing and leading technical staff
  • Several years of commercial software development experience as a Senior Engineer with significant involvement in two published games would be a bonus
  • Bachelor’s degree in a relevant subject or equivalent industry experience

Interested in learning more about this role?

Get in touch with us!

Email jordan@aswift.com or call +44 (0)1709 834777

Please log in to do this.


Please fill out your details before applying for this job.