Wednesday, 10 August 2011

Senior Programmer

Job Description

As a Senior Programmer, you will be responsible for leading a team of programmers to execute on R&D investments. Reporting to the Director of Product Development, you will drive your team to build online services that provide analytic, social and online game functionality to the portfolio of titles. You will also oversee efforts to port various titles to different platforms. Strong communication and leadership skills are essential to be successful in this role.


Your responsibilities will include:

 Developing online services with your team to bring online features to our games.
 Managing and mentoring a multi-disciplinary programming staff.
 Drive architectural discussions and inform decisions with senior management.
 Working on game design in conjunction with other senior staff.
 Creating and reviewing technical reports for management.
 Researching new platforms, technologies and techniques to improve efficiency and accuracy across projects.


A successful candidate will require:

 5+ years in software engineering in online consumer products, video games and/or entertainment products.
 Deep understanding of client/server architecture, especially in virtualized environments.
 Web development background using open source technologies. (PHP, Javascript, Web Services)
 Experience with open source database technologies, such as MySQL or PostgreSQL.
 A passion for gaming, and understanding of the gaming industry.
 Demonstrated ability to managing a team to achieve results.
 Excellent communication and leadership skills.
Special consideration for candidates with:
 Prior work experience with leading-edge mobile and smartphone devices such as iPhone and
Android devices is a plus. (Java, C/C++/C#, or Objective-C)
 Experience with distributed storage systems, such as Cassandra.


Contact Information
Company Name Zylog Systems (Canada) Ltd.

No comments:

Post a Comment