What are the responsibilities and job description for the Game Developer Senior position at Aries Technology LLC?
Description
SIGN ON AND RELOCATION BONUS AVAILABLE
Job Purpose
The Game Developer Senior is responsible for designing and developing stable and sustainable games for delivery to casinos for the enjoyment of casino patrons.
Position Responsibilities
You will actively participate in all phases of development including planning and analysis, design, development, and test. You will efficiently write stable, understandable, upgradable, and maintainable code in Visual C . You will follow quality standards and methodologies established by the team. You will interact with multiple teams across the organization. You will actively problem solve by using all available resources in order to meet tight deadlines. You will share your knowledge with other game developers and help them hone their skills.
Requirements
Specific Accountabilities
- Participates in creative meetings to discuss, help develop, and solicit game requirements.
- Translates loose business and functional requirements into object oriented designs with assistance from senior team members.
- Develops games and bonus features based on requirements in Visual C using pre-defined methodologies, common code, and standard tools.
- Estimates, tracks, and reports time spent and time left on assigned tasks to team lead/manager on a daily and weekly basis, both informally and formally.
- Updates technical and release documentation to accompany software.
- Writes and executes unit tests and follows build acceptance procedures in order to ensure stable, complete software is delivered to QA.
- Fixes software defects on pre and post-release gaming software.
- Mentors less experienced developers.
Required Knowledge, Skills and Abilities
1. Experience developing in Visual C and using MS Visual Studio IDE.
2. Experience with object-oriented design/development.
3. Excellent organizational and motivational skills with the ability to achieve results within tight deadlines.
4. Experience working in a professional team environment following pre-defined software development methodologies.
5. Experience developing casino games and game features is a plus
Additional Desired Experience and Skills
1. Knowledge of technical art practices and methodologies.
2. XML experience is a plus.
3. Understanding of Studio game development process, including other roles.
4. History of working in a professional team environment following pre-defined software development methodologies, including agile and scrum workflows.
5. Experience with the Atlassian Tools is a plus.
Education and Experience
1. Post secondary education in one of Computing Science, Software/Computer Engineering, or the equivalent professional experience.
2. Minimum 7 years of developing Visual C applications in a professional team environment.
- Minimum 5 years developing casino games in a professional team environment.