Lead Game Programmer

Lead Game Programmer Job Description Template

Our company is looking for a Lead Game Programmer to join our team.

Responsibilities:

  • Delegating work to employees and monitoring output;
  • Exploration of new practices to continually improve the quality of game development;
  • Correct identified gameplay bugs;
  • Work closely with other departments to create levels in accordance to game design documents;
  • Approachable and friendly manner. Able to work well in a team;
  • Assisting Head of Game Programming when required;
  • Allocating tasks, schedules and bugs to Programmers;
  • Work with production to identify and escalate risk;
  • Analyse and understand the game design documents in order to define the required functionalities and the game system that must be developed;
  • Comply with all coding standards, ensuring the creation of high quality, performance-minded code;
  • Regular review of code, scripting and level implementation to ensure it is of the required quality;
  • Providing / arranging any required on-the-job training and coaching;
  • Mentoring Programmers and Junior Programmers with direction from Head of Game Programming;
  • Carrying out employee review with direction from Head of Game Programming;
  • Write game specific code for levels; level / creature scripts and frontend / HUDs / in game menus and bosses.

Requirements:

  • Ability to think creatively to solve coding problems;
  • Degree or equivalent qualification in Computer Science or related subject;
  • Ability to debug difficult problems;
  • Demonstrates dependability and commitments to projects / tasks;
  • Fluent in C++ and object oriented programming.