Overview

Great games are the bedrock of Inspired and our game developers are expected to be highly motivated, highly skilled and interested in improving not only their skills but the skills of those around them. Focusing not just on technical quality but on the quality of the game as a whole our developers will be involved in the lifecycle of their games from initial design all the way to distribution.

Programmers in this role will be required to create cutting edge code running on the most advanced hardware in the gaming industry. You will be constantly challenged to write efficient code that allows our games to be developed quickly with a high degree of stability and flexibility.

Responsibilities

• Designing and developing games
• Working as part of a small development team delivering games as scheduled
• Mentoring less experienced developers as required
• Developing code to automate the testing of the games you create
• Working closely with test departments to triage and fix found issues
• Estimating and updating feature lists throughout development
• Responsible for the design and documentation of feature implementation and standardisation
• Constantly improving your knowledge and skills in both development and programming methodologies

Required Skills

• Experience of developing across different platforms and territories
• Professional programming experience spanning 7 years or more
• Expert knowledge of C++
• Provable experience of developing and maintaining code used over multiple projects
• Ability to work with other peoples code and solve problems outside your area of expertise
• Strong mathematical and probability skills
• Knowledge of source control software such as SVN or Git
• Knowledge of estimation, task breakdown and long term planning

Beneficial Experience
• Experience of automated peer review processes
• Experience with Agile, TDD or BDD methodologies
• Recent history of developing retail gambling apps