This job listing expired on Jun 11, 2021
Lead Programmer
Reports to: Programming Director
Duties:
- Develop software in C# by applying the principles of object-oriented coding;
- Work with the teams to establish the technical design and to implement an AI system that makes the non-user players alive and that offers a varied and fun playability;
- Quickly prototype new gameplays;
- Analyze and estimate development times, costs, and needs as the impacts of the proposed functions;
- Supervise and coach the programmation team;
- Work in collaboration with the other Leads to determine which are the technological priorities of the project according to the existing delays and constraints;
- Evaluate and distribute the tasks of the programmers team, based on the strengths and skills of the team members;
- Participate in the interview process for the Programmers team members;
- Participate to the evaluation of the programmer team members.
Experience and qualifications:
- University diploma in programming, computer engineering, software engineering or the equivalent
- Minimum of 6 years of experience in video games β at least 1 year as Lead Programmer
- Excellent knowledge of technological constraints on different game platforms
- Knowledge of mobile games
- Experience in project management and planning
Technical skills:
- Excellent C# knowledge
- Cross platform development an asset
Interpersonal skills:
- Leadership
- Ability to organize and manage the work of other programmers
- Ability to work as part of a team
- The desire to push the barriers of video game technology is required
- Maturity to give and receive constructive criticism is expected
- Excellent oral and written communication skills
Motivation and interests:
Ambition and passion for video games are essential!