Senior Programmer (Games)

2 Minutes ago • All levels • Game Programmer

Job Summary

Job Description

Working directly with the Lead Programmer, the Senior Programmer is responsible for realising the technical vision for our new puzzle adventure game and ensuring that coding and framework are of the highest quality and functionality. They will look for creative ways to improve existing features, workflows and development processes. They will also be a point of contact for junior members of the team, overseeing and mentoring them as and when required.
Must have:
  • Develops, writes, tests and implements systems and game code.
  • Works with designers, artists and other personnel involved in the development process.
  • Develops and implements technical design specifications.
  • Tests and refines gameplay features throughout the development cycle.
  • Estimates own tasks and delivers high quality code to schedule.
  • Performs code reviews with the team to ensure code quality.
  • Performs effectively under pressure and meets deadlines.
  • Champions for technical quality on the game.
  • Mentors the code team, helping them develop professionally.
  • Leads ongoing critical reviews of the game with the team and management.
  • Works closely with all disciplines, iteratively experimenting and improving processes.

Job Details

Working directly with the Lead Programmer, the Senior Programmer is responsible for realising the technical vision for our new puzzle adventure game and ensuring that coding and framework are of the highest quality and functionality. They will look for creative ways to improve existing features, workflows and development processes. They will also be a point of contact for junior members of the team, overseeing and mentoring them as and when required.

Primary Responsibilities:

  • Develops, writes, tests and implements systems and game code.
  • Works with designers, artists and other personnel involved in the development process as required to create the highest possible quality product.
  • Develops and implements technical design specifications.
  • Tests and refines gameplay features throughout the development cycle of the project.
  • Estimates own tasks and delivers high quality code to that schedule.
  • Performs code reviews with the team to ensure code quality.
  • Performing effectively under pressure and meeting deadlines to ensure the game is completed on time and to a high standard.
  • Champions for technical quality on the game.
  • Mentor the code team, helping them develop as professionals and leading them towards excellence.
  • Leading ongoing critical reviews of the game with the team and management, providing frequent detailed feedback on direction and ideas for improvement.
  • Work closely with all disciplines, iteratively experimenting, balancing and improving processes.

Required Skills:

  • Computer Science Degree or equivalent experience.
  • Experience developing across multiple platforms including console, PC, and mobile.
  • In-depth knowledge of C# and C++.
  • Good knowledge of all areas of game programming.
  • Detailed knowledge of object-oriented design, design patterns, data structures, and maths.
  • Excellent problem-solving skills.
  • Exceptional understanding of Unity, including user interface, asset bundles, materials and shaders.
  • Excellent verbal and written communication skills.
  • Ability to work as part of a team.
  • Knowledge of current game trends and emerging technology.
  • Balancing deadlines and resources, prioritising tasks, meeting deadlines, and making tough decisions when necessary.
  • An excellent understanding of and appreciation for the entire development process, with good knowledge of agile project management methodologies.
  • Managing internal and external dependencies in conjunction with the other game development disciplines, and adapting work accordingly.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Glasgow, Scotland, United Kingdom

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Game Programmer Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Glasgow, Scotland, United Kingdom (Hybrid)

Glasgow, Scotland, United Kingdom (Hybrid)

Glasgow, Scotland, United Kingdom (On-Site)

Glasgow, Scotland, United Kingdom (On-Site)

Glasgow, Scotland, United Kingdom (Hybrid)

Glasgow, Scotland, United Kingdom (On-Site)

Glasgow, Scotland, United Kingdom (Hybrid)

Glasgow, Scotland, United Kingdom (Hybrid)

Glasgow, Scotland, United Kingdom (Hybrid)

View All Jobs

Get notified when new jobs are added by Blazing Griffin

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug