Software & Game Developers are responsible for developing new online games to augment the growing ITS portfolio, as well as implementing improvements and new features in existing games. They are also responsible for developing new features in the product architecture related to games, including the analysis, design, implementation, and deployment phases of projects, as well as all layers, from database to frontend.
Essential Qualifications:
- 3+ years of software development experience
- Strong knowledge in object-oriented development and design patterns experience
- Strong JavaScript and HTML5 knowledge
- Experience with Transact-SQL
- Experience with Agile methodologies
- Experience with JIRA and/or other application lifecycle management solutions
- Experience with Confluence and/or other collaboration/knowledge management tools
- Experience with GIT/Bitbucket and/or other source/version control repository hosting services
- Experience with TeamCity and/or other build management and continuous integration servers
- Strong verbal and written communication skills
- Strong interpersonal skills
- Self-motivated and proactive individual
- Intermediate or higher level of English - both written and verbal
- Strong troubleshooting and problem-solving skills
Desired Skills (Considered a Plus):
- JavaScript rendering libraries (Pixi.JS)
- Skeletal animation libraries (Spine)
- Google Closure
- WebGL
- Microsoft Visual C++
- Windows applications development
- C# & .NET Framework
- MS PowerShell
- MS Internet Information Services
- ActionScript 3 / Flash development
Education:
Bachelor’s degree in computer science or engineering.