You are using the web browser we don't support. Please upgrade or use a different browser to improve your experience.
"icon arrow top"



Team17 Digital Ltd


Wakefield, United Kingdom

United Kingdom

Programming and Development





Permanent | Full Time


We are looking for an experienced Programmer to join our development teams on exciting new projects. You will be able to show first class planning / game architecture skills as well as technical skills.


Responsible For:

  • Accurately assessing task timings / complexity to assist in the writing of an accurate project schedule.

  • Proactively assessing project bug databases for high risk issues and fix patterns, work with programmers assigned bugs to ensure they are correctly fixed and tested.

  • Planning, writing, debugging and maintaining computer code, often in, but not limited to, C/C++.

  • Writing code in a human-readable style, using descriptive and accurate class, function and variable names, and comments where necessary.

  • Carrying out other technical aspects of a project (for example running and maintaining build processes, setting up installers, providing technical information)

  • Carrying out assigned tasks within the time scheduled for them as agreed with your Lead Programmer / Producer.

  • Clearly and accurately communicating progress on, and problems with, your assigned tasks, and the project in general, to your Lead Programmer and / or Producer.

  • Ensuring that your work integrates well with the work of other team members, and functions correctly as a part of the whole project.


Standards of Performance:

  • Producing good quality human readable code as noted above.
  • Being pro-active with regards to problem solving
  • Communicating progress accurately and concisely to production and your Lead Programmer
  • Assisting other team members as and when required
  • Taking an active interest in assigned tasks so as to ensure a smooth and error free development process.
  • The improvement of the quality of the content required for Team 17 software, including but not limited to iterative play testing, training, reporting problems and addressing any quality shortfalls as requested.



Key Skills:

  • Be able to communicate clearly especially when relating to technical issues

  • Having the ability to solve technical problems

  • Have the personal skills and the desire to work as part of a team

  • Have the ability to work with other programmers to solve technical problems

  • Demonstrate a keen interest and up to date knowledge of the changes and trends in the marketplace both in terms of game play and new technologies

  • Having an excellent working knowledge of programming language(s), particularly C/C++

We offer a supportive and well-equipped working environment with competitive salaries and avenues to progress your career. There are plenty of benefits and flexibility to working with us at Team17… So, if the above role appears to match your skills and aspirations don’t hesitate to get in touch!


Keep Calm and waka waka...