Game Programmer Requirements, Skills & Qualifications

The following common skills and qualifications are required of a Game Programmer:

  • Bachelor’s degree in Computer Science or Software Engineering.
  • Proven work experience completing a full video game life-cycle.
  • Proficiency in C++ and other programming languages such as Java or C.
  • Able to work as part of a team.
  • Strong artistic and graphic design skills.
  • Ability to solve complicated problems using best practices.
  • Excellent knowledge of APIs and build libraries.
  • Knowledge of the latest gaming trends and technologies.

Note that this is not an exhaustive list of Game Programmer skill, qualifications and experience. Job requirements for specific Game Programmer roles may vary, depending on the industry and type of employer.