Technology/Engineering

Director of Application Development // Directeur du Développement des Applications

Reporting to the Vice-President of Operations, the Director of Application Development will lead a growing team of results-driven Tech Leads, software and QA Developers, developing and expanding the SSENSE portfolio of applications. The ideal candidate has the ability to see the big picture from both a technical and business perspective, leadership skills to scale the team, and the foresight to help strategize and drive the team in aligning to corporate objectives. As a key leader, this role provides the opportunity to make an impact and influence product strategy and direction.

RESPONSIBILITIES

  • Manage application development teams from initial inception of ideas to delivery
  • Provide leadership and guidance to hire, coach, motivate, and lead a performance-driven team of highly skilled Tech Leads, software and QA Developers to achieve their full potential  
  • Manage headcount, deliverables, and schedules for multiple ongoing projects, ensuring that resources are appropriately allocated and that goals, objectives, timelines, quality and budgets are met in accordance with program and organizational road-map
  • Identify best practices that will support the development teams in their efforts
  • Act as the point of contact for various initiatives supporting development (Cloud, DevOps, Performance Engineering, Enterprise Architecture, etc.)
  • Build and reinforce a community through forums and exchanges for ideas and ongoing discussions
  • Implement a governance or oversight community to share, reinforce, and identify new best practices
  • Implement an ongoing practice to identify new and emerging tools and technologies
  • Budget forecasting and accountability

REQUIREMENTS

  • BS or MS degree in Computer Science, Engineering, or equivalent
  • Minimum of 10 years experience in progressively senior lead technical roles in application development and delivery, or related roles
  • Minimum of 4 years experience as an established technical leader
  • Proven work experience in an agile environment (XP or Scrum)

TECHNOLOGY

  • Experience with applications building using SOA
  • Experience with managing the development of SaaS and cloud-based applications
  • Experience in Java and Node.js application development
  • Good understanding of Web development (MVC, ASP.NET Web API, WCF, HTML, JavaScript, jQuery, CSS)
  • Good understanding of relational (MySQL, Postgresql) and NoSQL databases
  • Understanding of Payment processors (Netbanx, Paypal Pro, etc.)
  • Relevant experience with Web services and REST

SKILLS

  • Strong leadership, project management, time management, and problem solving skills
  • Self-motivated with the ability to work within rigorous deadlines
  • Strong business acumen
  • Team player with solid interpersonal skills
  • Good written and spoken communication skills in both English and French

----------


Relevant du Vice-Président des Opérations, le Directeur du développement des applications dirigera une équipe de Chefs Techniques, Développeurs de logiciels et AQ, dans le développement et l’expansion du portefeuille d’applications SSENSE. Le candidat idéal a une vision globale du point de vue technique et affaires, des qualités de leader pour développer l’équipe ainsi que la prévoyance pour élaborer des stratégies et mener l’équipe dans son alignement aux objectifs corporatifs. En tant que leader clé, ce rôle offre l’opportunité d’avoir un impact et d’influencer la stratégie et la direction au niveau du produit.

RESPONSABILITÉS

  • Gérer les équipes de développement des applications depuis la conception initiale des idées à leur livraison
  • Faire preuve de leadership et d’encadrement pour embaucher, former, motiver et gérer une équipe de Chefs Techniques, Développeurs de logiciels et AQ hautement qualifiés et les mener à réaliser leur plein potentiel  
  • Gérer les effectifs, les livrables et les horaires pour une multitude de projets en cours, s’assurant que les ressources sont allouées correctement et que les objectifs, échéances, budgets et les niveaux de qualité sont atteints conformément au parcours organisationnel
  • Identifier les meilleures pratiques qui soutiendront les équipes de développement dans leurs efforts
  • Agir comme point de contact pour une variété d’initiatives soutenant le développement (Cloud, DevOps, ingénierie de la performance, architecture d’entreprise, etc.)
  • Bâtir et renforcer une communauté par le biais de forums et d’échanges pour idées et discussions continues
  • Instaurer une communauté de surveillance ou de gouvernance pour partager, renforcer et identifier les meilleures nouvelles pratiques  
  • Établir une pratique continue pour identifier les technologies et outils nouveaux et émergents   
  • Prévisions et responsabilités budgétaires

EXIGENCES

  • BSc ou MSc en informatique, ingénierie, ou un domaine connexe
  • MBA préféré
  • Minimum de 10 années d’expérience en rôles techniques en développement et livraison d’applications ou rôles connexes, avec niveaux de responsabilités de plus en plus élevés
  • Minimum de 4 années d’expérience en tant que leader technique
  • Expérience professionnelle reconnue dans un environnement agile (XP ou Scrum)

TECHNOLOGIE

  • Expérience en développement d’applications avec AOS
  • Expérience en gestion du développement d’applications SaaS et Cloud
  • Expérience en développement d’applications Java et Node.js
  • Bonne compréhension du développement Web (MVC, ASP.NET Web API, WCF, HTML, JavaScript, jQuery, CSS)
  • Bonne compréhension des bases de données relationnelles (MySQL, Postgresql) et NoSQL
  • Compréhension des processeurs de paiements (Netbanx, Paypal Pro, etc.)
  • Expérience pertinente en services Web et REST

COMPÉTENCES

  • Solides compétences en leadership, gestion de projet, gestion du temps et résolution de problèmes
  • Motivé et capable de travailler avec des échéances très serrées 
  • Sens aigu des affaires
  • Esprit d’équipe et fortes compétences relationnelles
  • Maîtrise de l’anglais et du français tant à l’oral qu'à l’écrit

Apply