This job ad was posted over 40 days ago...
2

applicants

full time Tools Programmer - Technology Group

at Ubisoft in Montreal

Ubisoft, producer, editor and distributor of video games, interactive software, and multimedia applications situated in a loft in the heart of Mile-End, Montreal, offers a stimulating work environment where creativity, friendliness and leading edge technology are how what we pride ourselves in. You will benefit from a competitive salary and a range of social advantages, packaged with the strong possibility of advancement, as well as profit from a learning environment allowing you to get hands on experience with the latest innovations of your field.

Job Summary
The job holder is responsible for the conception, implementation and maintenance of tools that will complement the application and help improve the production team’s efficiency.

Responsibilities
The primary and usual functions of this job are the following:
-Compile and understand the needs of software development and analyse their feasibility with the aim of serving the interests of the production team;
-Propose improvements by conceiving and implementing new systems for the production tools;
-Validate and verify that the newly developed systems meet the project aims and do not create incoherence with the existing code for the production tools, and to optimize if need be;
-Support the functionalities and systems conceived for production;
-Determine and correct bugs identified by other users and the Quality Control team;
-Document one’s work in order to transfer one’s knowledge and allow other users (in different fields) to understand how to use the new systems and functionalities;
-Continually integrate and improve functional tests;
-Promote test-driven development (TDD);
-Assure and improve quality among one’s team through automating and implementation of a testing infrastructure;
-Carry out all other related tasks.

Education:
Bachelor’s degree in computer science, software engineering or other equivalent training.

Experience:
Minimum of 3 to 5 years experience in software programming, ideally in video gaming or any other pertinent field of experience.

General Skills:
-Meticulous;
-Ability to understand and take into account user needs;
-Autonomous;
-Resourceful;
-Sense of initiative;
-Problem-solving abilities;
-Detailed;
-Spirit of analysis and synthesis;
-Flexible in the organization of one’s work;
-Good personal skills and communication;
-Capable of teamwork;
-Adaptable;
-Result-oriented;
-Versatile.

Professional Abilities:
-Excellent knowledge of production processes and procedures;
-Experience in development with Xbox 360, PS3, and Wii platforms is a plus;
-Very high level in C++ programming;
-High level in C# programming;
-Knowledge of the .NET Framework;
-Knowledge of WIN32, MFC, Perl, PHP and Java is a plus;
-Knowledge of the Agile methodology is a plus.


« go back to category page
View all video game jobs from Ubisoft
Is this job ad fake? Report it!   
Recommend to a friend
Published on 08-21-2009
Viewed: 329 times