
The ideal candidate for this position will be proficient in all aspects of software development with an interest in game development. The candidate must perform well in a team environment. The duties of the successful candidate will include developing game GUIs (using Direct X) and game play logic for Video Lottery Terminal games.
Requirements:
                     - Programming proficiency with the C++ language.
                     - Strong presentation and analytical skills.
                     - Training and experience in object oriented software development.
                     - Bachelor of computer science, or a combination of post-secondary education and related experience.
The following will also be considered assets:
                     - Familiarity with source control software and bug tracking systems.
                     - Experience using Visual Studio.
                     - Familiarity with the Standard Template Library (STL).
                     - Previous Game Development experience
                     - Proficiency using DirectX or OpenGL
                     - Framework and API design
                     - System design using UML case tools
Responsibilities:
                     - Design, implement and test game logic engines based on mathematical descriptions and model
                     - Implement game interfaces (GUI) using proprietary Game Framework.
                     - Participate as Game Team member, must be open to constructive criticism in an open social working environment