Directeur(trice), développement logiciels / Director, Software Development

Montreal, 7250 Mile-End, Montreal, Quebec, Canada Req #271
Thursday, October 3, 2024

*English version will follow* 

Hub technologique hybride de Montréal  

 

TouchTunes transforme la manière dont les gens profitent du divertissement dans les espaces publiques grâce à des solutions innovantes qui rassemblent les personnes autour de la musique et d'autres expériences interactives. Nous recherchons un(e) Directeur(trice) dynamique du développement logiciel pour guider et supporter le développement et la croissance de notre nouvelle plateforme de paiement sans espèces destinée à l’espace de divertissement. Cette plateforme permettra aux clients de payer sans difficulté pour des divertissements—tels que la musique, les fléchettes, le billard et les jeux d'arcade—directement via l'application mobile TouchTunes et d'autres points d'accès au sein de l'écosystème TouchTunes. 

 

Ta mission dans l’équipe développement logiciel :

La personne responsable de la direction développement logiciel supervise une organisation interfonctionnelle composée (mais non limitée à) d’équipes de développements, d’analytiques, et de gestion de projets responsables de la création et du déploiement de nouveaux logiciels pour nos utilisateur(trices) internes ou pour notre clientèle 

 

Tu travailleras en étroite collaboration avec la direction de la Gestion de Produit et les gestionnaires produit, ainsi qu'avec d'autres leaders clés de l'organisation de développement de produit et, si nécessaire, avec des responsables d'autres fonctions (opérations, ventes, marketing, juridique, finance, etc.) pour créer et lancer de nouvelles expériences pour nos utilisateur.trices finaux sur nos différents points de contact (mobile, web, jukebox). 

 

En tant que membre senior de l'équipe de direction technologique, le Directeur(trice) du développement logiciel participe activement aux cycles de planification trimestrielle et de budget annuel.

 

Ton quotidien: 

  • Superviser plusieurs leads (et/ou directeur.trices dans le cas d'un senior)
  • Gérer la capacité de l'équipe et assigner les membres aux groupes ou squads pour construire et livrer des fonctionnalités, services ou nouveaux produits
  • Coordonner avec d'autres leaders pour garantir la qualité de l'exécution (développement, test, déploiement)
  • Assurer les évaluations de performance et le développement de carrière de tous les membres de ton équipe
  • Se documenter sur les meilleures pratiques en matière de développement logiciel
  • Gérer activement la dette technologique et recommander des stratégies de réduction
  • Participer ou diriger les cycles de planification trimestrielle et annuelle pour leurs équipes
  • Faire un rapport sur les indicateurs (SLO, SLA, livraison, rétention, NPS, etc.) et agir pour améliorer continuellement la performance
  • Gérer les interdépendances avec d'autres équipes techniques (plateforme, matériel, systèmes d'entreprise...)
  • Prendre en compte les politiques de cybersécurité pour garantir le bon niveau de maturité sur ce sujet 

 

 Ton profil :  

  • 10 à 15 ans d'expérience en développement logiciel
  • Expérience d'au moins 5 ans dans un rôle de leadership, dirigeant des équipes moyennes à grandes
  • Expérience avérée dans la création et le lancement de produits grand public de qualité à grande échelle
  • Connaissance technique approfondie dans tes domaines d'expertise
  • Désir constant d'améliorer et de former ton équipe dans le but d'améliorer la cohésion et l'efficacité
  • Expérience dans la mise en place d'une stratégie d'évolution de carrière adaptée à une structure d'équipe évolutive
  • Capacité à maintenir un haut niveau de moral au sein de l'équipe et autour de celle-ci .

Nos avantages 

  • Travail flexible : Environnement de bureau hybride (télétravail et au bureau) et possibilité de travailler à partir de n’importe où dans le monde, jusqu’à 2 mois par an.
  • Formation : Accès à notre plateforme e-learning ainsi que la possibilité d’assister à des conférences dans le domaine qui t’intéresse
  • Santé : Assurance maladie compétitive, application Dialogue et jours de maladie illimités. 
  • Transports en commun : 50 % de réduction sur OPUS, réduction sur EXO 
  • Bureau : Facile d’accès pour les personnes ayant une limitation fonctionnelle
  • Contribution au REER, assurances vie/invalidité, collations saines, un comité culturel actif et bien PLUS! 

 

🎵 TouchTunes  

Présent dans plus de 65 000 bars, restaurants et autres lieux de rencontre en Amérique du Nord et en Europe, TouchTunes rassemble les gens grâce à des solutions musicales et de divertissement amusantes et interactives, améliorant ainsi la façon dont les gens interagissent entre eux et avec leur environnement. Nos applications mobiles natives et nos jukes sont vus et entendus par des millions de personnes chaque jour à travers le réseau et la communauté TouchTunes.  

Nous sommes convaincus que notre équipe doit être aussi diversifiée que la musique que nous écoutons. 

🌈TouchTunes est un fier allié de QueerTech. 
 

_____________________________________________________________ 
 

Director, Software Development

Hybrid Montreal Tech Hub

TouchTunes is transforming how people enjoy in-venue entertainment with innovative solutions that brings people together through music and other interactive entertainment experiences. We are looking for a dynamic Director of Software Development to lead the development and growth our new cashless payment platform for the amusement space. This platform will allow patrons to seamlessly pay for entertainment—such as music, darts, pool, and arcade games—directly through the TouchTunes mobile app and other touchpoints across the TouchTunes ecosystem.   

 

Your mission in the software development team: 

The Director of Software Development oversees a cross-functional organization comprised of (but not limited to) developers, analysts, producers responsible for building and deploying new software for the benefit of our internal users or for our customers. They work in close partnership with the director(s) of Product Management and Product Managers, as well as with other key leaders in the Product Development organization and when required with leaders of other functions (operations, sales, marketing, legal, finance …) to build and roll-out new experiences to our end-users on our different touchpoints (e.g. mobile, web, jukebox).  

 

The Director of Software Development is focused on the quality of execution to hit deadlines and deploy experiences that delight our customers. They manage different constraints (team capacity, budget, tech/product dependencies) to deliver a subset of features prioritized by their appointed head of Product Management. The Director constantly evaluates and deploys new ways to improve the performance of their teams.  

 

As a senior member of the Technology Leadership Team, the Director of Software Development is a key participant to the Quarterly Planning and Yearly Budget cycles. 

 
Your day-to-day:  
 

  • Oversee multiple leads (and/or directors in the case of a senior director)
  • Manage their team capacity and assign team members to groups or squads to build and deliver features, services or new products
  • Coordinate with other leaders to secure the quality of execution (development, testing, rollout)
  • Ensure performance reviews and career development of all members of their team
  • Document themselves on best practices related to software development
  • Actively Manage Technology Debt and recommend reduction strategies
  • Participate or lead quarterly & yearly budget/planning cycles for their teams
  • Report on metrics (SLO, SLA, delivery, retention, NPS, etc.) and act to continuously improve performance
  • Manage inter-dependencies with other technical teams (platform, hardware, business system, etc.)
  • Consider cybersecurity policies to enforce the right level of maturity on this topic 

 

Your profile: 

  • 10 to 15 years of experience in software development
  • Experience of working in a leadership role for at least 5 years leading medium to large teams
  • Track record at building and launching qualitative consumer products at scale
  • Experience and technical knowledge of their domain area(s)
  • Eager to constantly strive to groom and train up your team with the aim of continuously improving team cohesion and effectiveness
  • Experience putting in place a career evolution strategy which ties into scalable team structure
  • Good at maintaining a high level of morale within and around the team 

 

 

Our Perks: 

  • Flexwork: Hybrid WFH-office environment and work anywhere around the globe up to 2 months/year
  • Learning: E-learning access and the ability to attend conferences in the field of your choice!
  • Health: Competitive health insurance, Dialogue App and unlimited sick days policy
  • Commute: 50% off OPUS, discount on EXO train 
  • Office: Accessibility to people with disabilities
  • RRSP matching, Life/LT/ST Disability coverage, healthy snacks, Active Culture Collective and MUCH more! 

 

🎵 TouchTunes  

Found at over 65,000 bars, restaurants and other social venues across North America and Europe, TouchTunes is bringing people together with fun, interactive music and entertainment solutions, enhancing the way people interact with each other and their environment. Our native mobile apps and jukes are seen and heard by millions daily across the TouchTunes network and community.  

We firmly believe that our team should be as diverse as the music we listen to. 
 

 

🌈TouchTunes is a proud ally of QueerTech. 

Other details

  • Job Family Software Development
  • Pay Type Salary