Visceral Games is the new home for AAA Action game development across all of Electronic Arts. Working in a collaborative environment, the Montreal, Redwood Shores, and Shanghai studios make up the Visceral Games group. The Montreal studio is best known for the co-development of the critically acclaimed and commercially successful Dead Space 2 and multi-million selling hit franchise Army of two.
EA Montreal has become a highly successful operation in the EA network of development studios. Building new Intellectual Properties and creating titles based on established EA franchises, the team in Montreal produces a wide range of titles for multiple platforms and genres. The studio has attracted game developers from the Montreal market and around the world to work in this highly entrepreneurial, creative environment. The EA Montreal location now includes Visceral Games Montreal, EA Mobile, BioWare Montreal, Pogo.com, and Playfish.
Position Overview:
Senior Programmers work underneath the Technical Director to drive the programming effort for a large section of the game such as animation or gameplay. They are experienced programmers and work well with both technical and non-technical team members. They have domain expertise in at least one area and can mentor fellow programmers on a day to day basis.
Key Responsibilities:
Responsible for executing and implementing the creative teams vision
Actively develops features from planning to implementation
Collaborates with other departments to facilitate feature development
Proactively shares knowledge in their domain of expertise
Drives the analysis of design issues
Is up to date on industry trends and contributes to overall technical direction
Responsible for task estimation and delivery
Helps Production develop schedules and determine milestones
Responsible for communicating best practice and metrics
Required Technical Skills and Experience
Bachelor degree in Computer Science or related field, or equivalent training and professional experience
Proficiency with C++ and object oriented methodologies
Demonstrated knowledge of good software engineering practice
Ability to self direct and manage time effectively
Is detail-oriented and has excellent problem solving skills.
Experience of mentoring an coaching other programmers
Additional Skills:
The ideal candidate has shipped at least two video game titles; and has a minimum of five years of technical experience in the video game or related industry
Avid gamer with a passion for creating top-quality games
Visceral Games est le nouveau centre de développement de jeux AAA d’action de Electronic Arts. Dans un environnement de collaboration, les studios de Montréal, de Redwood Shores, et de Shanghai forment le groupe Visceral Games. Le studio de Montréal est surtout reconnu pour sa collaboration au développement du titre à succès Dead Space 2 encensé par la critique et de la franchise Army of Two, qui s’est vendue à plusieurs millions de copies.
EA Montréal accumule les succès dans le réseau de studios de développement de EA. Par la création de nouvelles propriétés intellectuelles et de titres s’appuyant sur les franchises implantées de EA, l’équipe de Montréal produit un large éventail de titres destinés à des plateformes et à des genres multiples. Le studio a attiré des développeurs de jeux du marché de Montréal et de partout dans le monde en proposant un environnement de travail créatif et hautement entrepreneurial. EA Montréal comprend maintenant Visceral Games Montréal, EA Mobile, BioWare Montréal, Pogo.com, et Playfish.
Aperçu du poste:
Les programmeurs senior travaillent sous la supervision du directeur technique en vue de stimuler les efforts de programmation d’une large portion du jeu comme l’animation ou la jouabilité. Ce sont des programmeurs d’expérience qui travaillent bien avec les membres techniques et non techniques de l’équipe. Ils possèdent une expertise du domaine dans au moins une discipline et seront les mentors quotidiens de leurs collègues programmeurs.
Tâches principales:
Exécuter et mettre en œuvre la vision créative des équipes
Développer activement des fonctions, de la planification à la mise en œuvre
Collaborer avec d’autres services pour faciliter le développement de fonctions
Partager proactivement les connaissances dans leur domaine d’expertise
Diriger l’analyse des enjeux de conception
Être au fait des tendances de l’industrie et contribuer à la direction technique globale
Être responsable de l’évaluation et de l’exécution des tâches
Assister le service de la production dans l’établissement d’échéanciers et d’étapes clés
Assurer la responsabilité de la communication des meilleures pratiques et des paramètres
Compétences et expérience techniques requises:
Baccalauréat en informatique ou dans un domaine connexe, ou formation et expérience professionnelle équivalentes
Compétence en C++ méthodologies axées sur l’objet
Connaissance avérée des bonnes pratiques d’ingénierie logicielle
Autonomie et capacité de gérer efficacement son temps
Souci du détail et excellentes capacités de résolution de problèmes
Expérience du mentorat et de l’accompagnement des autres programmeurs
Compétences additionnelles :
Au moins deux titres de jeu vidéo et au moins cinq ans d’expérience technique dans l’industrie des jeux vidéo ou dans une industrie connexe
Joueur enthousiaste ayant une passion pour la création de jeux vidéo de la plus haute qualité
Electronic Arts - 13 months ago
- save job
-
block