Development Manager & Scrum Master

Montreal, Quebec, Canada - R&D

Description

Audiokinetic est à la recherche d'une personne d'expérience pour remplir le poste de Gestionnaire d'équipe de développement logiciel et jouer le rôle de scrum master. Sa contribution portera également à gérer les projets spéciaux à l'interne ou à l'externe.

À l'aide des méthodologies Agile ou Lean, la personne retenue travaillera de concert avec le chef technique de l'équipe Wwise Core, en plus de collaborer avec les autres gestionnaires et chefs techniques des équipes de développement de Wwise et du Wwise Launcher. Elle effectuera la planification, agira comme scrum master, veillera à la bonne exécution du travail en aidant à identifier et résoudre les dépendances. Cette personne s'assurera de mettre en place des systèmes permettant la visibilité et informera les autres gestionnaires et leaders de l'équipe de Production de toute déviation par rapport aux objectifs, dates de tombée ou budget.


Voici un survol du rôle et des responsabilités associées:

  • Organisation des réunions d'équipe (planification, rétrospective) avec l'équipe de développement Wwise Core
  • Révision régulière du backlog Jira (grooming) afin de garder
  • Gestion du personnel (établir des objectifs selon la méthodologie OKRs, des indicateurs de performance, et des rencontres 1:1)
  • Coordonner avec les autres gestionnaires les ressources internes, gérer les ressources externes et s'assurer de la progression exemplaire des projets spéciaux (ex: intégration des plug-ins de partenaires, mandats de consultation, asset store)
  • S'assurer que les dates de tombée pour les relâches logicielles et les projets sont rencontrées, en ligne avec le mandat et le budget
  • Mesurer le progrès avec des outils et techniques adaptées au contexte
  • Rapporter le progrès et discuter des problèmes au besoin


La personne idéale pour ce poste a:

  • un Baccalauréat en Sciences Informatiques, Génie Informatique ou Électrique (ou équivalent)
  • un minimum de 3 ans d'expérience en tant que développeur de logiciels en C++
  • une formation par rapport aux méthodologies Agile ou Lean (certification de scrum master est un atout)
  • de l'expérience en tant que scrum master ou gestionnaire de projet dans une compagnie de développement logiciel
  • un minimum de 2 ans d'expérience à gérer une équipe de développement logiciel
  • une grande capacité d'organisation incluant une forte attention aux détails et de bonnes capacités multitâches
  • la maîtrise d'un outil de gestion de projet (ex: Jira) et l'extraction de rapports
  • une bonne compréhension du cycle de développement logiciel
  • de l'expérience en gestion de projet et de contractuels
  • une excellente capacité de communication en Français et en Anglais


De plus, nous souhaitons que la personne ait:

  • la capacité de s'adapter rapidement et d'être efficace rapidement dans de nouvelles circonstances et dans un environnement dynamique
  • une passion pour l'audio et le monde des jeux vidéos, avec si possible de l'expérience dans l'industrie
  • une bonne connaissance du cycle de développement de produits




Requirements

Audiokinetic is looking for an experienced Development Manager & Scrum Master to manage a software development team. They will also lead some internal or external projects.

Using Agile or Lean methodologies, the manager is expected to work closely with the Technical Lead of the Wwise Core team and collaborate with the other managers and leaders of the Production group. The manager will conduct planning, act as the scrum master for the team and occasional project(s), monitor execution, help identify dependencies and resolve them. The manager should ensure proper visibility to the other managers & technical leaders on deviations or changes to goals, deadlines or budgets.

Here is an overview of the role and responsibilities:

  • Organize the Agile ceremonies (sprint planning, retrospectives) with the Wwise Core development team
  • Ensure regular backlog grooming (Jira) is performed
  • Manage a team of C++ developers (establish OKRs and metrics, hold regular 1:1 meetings)
  • Coordinate internal resources and external contractors for the flawless execution of special projects (ex: partner plug-in integration & maintenance, consulting mandates, asset store)
  • Ensure that software releases and projects are delivered on-time, within scope and within budget
  • Measure progress using appropriate systems, tools and techniques
  • Report progress and escalate issues to management as needed

The ideal candidate has:

  • a Bachelor's degree in Computer Science, Computer or Electrical Engineering (or equivalent)
  • Experience as a software developer in C++ (3yrs min)
  • Training in Agile or Lean concepts (scrum master certification an asset)
  • Experience as a scrum master or project manager in a software development company
  • Experience managing a software development team (2yrs min)
  • Solid organizational skills including attention to detail and multi-tasking skills
  • Master a project management tool (ex: Jira) and associated reporting tools
  • Great understanding of the software development cycle
  • Experience in project management and managing external contractors
  • Excellent communication skills in French and English


Additionally, we would like the candidate to have:

  • The ability to adapt quickly and be effective in new situations and highly dynamic environment
  • A passion for audio or gaming and its world, demonstrated by experience in the industry (bonus)
  • Familiarity with product development lifecycle