Technology/Engineering

Software Engineering Manager // Gestionnaire en Génie Logiciel

Reporting to the Director of Core Technologies; the Manager of Software Engineering - Core Technologies will lead growing teams of software engineers, developing and/or expanding SSENSE’s platform and internal applications. The ideal candidate has the ability to see the big picture from both the technical and business perspectives, has the leadership skills to scale the team, has enough business acumen to understand the implications and has the foresight to help strategize and lead the teams in aligning to the corporate objectives. As a key leader, the role will be able to influence technical strategy and direction.

RESPONSIBILITIES

  • Provide leadership and guidance to hire, coach, motivate, and lead delivery-driven teams of high caliber engineers to their optimum attainment levels and career development
  • Spearhead the establishment of high functioning agile development teams
  • Manage headcount, deliverables, and schedules for multiple ongoing projects, that goals and objectives are met in accordance with program and organizational roadmaps
  • Work together with the Product Owner to plan the product backlog, ensuring that teams have appropriate product and technical specifications, direction, and resources to deliver

REQUIREMENTS

  • BS or MS degree in computer science or equivalent, with a solid foundation in SOA and/or microservices system design
  • 5 years experience as an established technical leader for software engineering teams
  • 8 years experience working through the design, development, release cycle, and delivering software products
  • Proven work experience in an agile environments
  • Experience with managing the development of SaaS and cloud-based applications
  • Experience in Java and Node.js application development is a definite asset
  • Relevant experience with web services and REST
  • Good understanding of relational (MySQL, Postgresql) and NoSQL databases
  • Experience using AWS managed services is an asset

SKILLS

  • Strong leadership, project management, time management, and problem solving skills
  • Customer focused and team oriented

----------

Relevant du directeur des technologies de base, le gestionnaire en génie logiciel dirigera des équipes en croissance d’ingénieurs en logiciels, en développant et en élargissant la plateforme et les applications internes de SSENSE. Le candidat idéal est capable d’adopter une vision globale, tant d’un point de vue technique que commercial; il possède en outre les compétences en leadership nécessaires pour faire grandir l’équipe, un sens des affaires suffisamment développé pour comprendre les enjeux d’affaires et la prévoyance pour diriger les équipes de façon stratégique en alignement avec les objectifs d’entreprise. En tant que dirigeant clé, ce poste pourra influencer la stratégie et la direction techniques.

RESPONSABILITÉS

  • Fournir leadership et conseils dans l’embauche, l’encadrement et la motivation du personnel, diriger des équipes axées sur les résultats formés d’ingénieurs talentueux et permettre à ces derniers d’atteindre les plus hauts niveaux d’accomplissement et de développement de carrière;
  • Piloter la mise en place d’équipes à rendement élevé travaillant avec la méthode agile;
  • Gérer les effectifs, les résultats attendus et les horaires pour plusieurs projets en cours et s’assurer que les buts et les objectifs sont atteints en harmonie avec les feuilles de route de programme et d’organisation;
  • Travailler en collaboration avec le responsable de produit à la planification du carnet de production, en s’assurant que les équipes ont les caractéristiques techniques et de produits, la direction et les ressources appropriées pour livrer des résultats.

QUALITÉS REQUISES

  • BSc ou MSc en informatique ou dans un domaine connexe, avec des bases solides en AOS ou en conception de système de microservices;
  • Cinq années d’expérience en tant que leader technique d’équipes de génie logiciel;
  • Huit années d’expérience de travail dans la conception, le développement, le cycle de publication et la livraison de logiciels;
  • Expérience professionnelle reconnue dans des environnements utilisant la méthode agile;
  • Expérience dans la gestion du développement de logiciels à la demande et d’applications basées sur l’infonuagique;
  • Expérience en Java et en développement d’application avec Node.js, un atout important;
  • Expérience pertinente avec les services Web et REST;
  • Bonne compréhension des bases de données relationnelles (MySQL, PostgreSql) et de NoSQL;
  • Expérience avec les services gérés AWS, un atout.

COMPÉTENCES

  • Grandes habiletés en leadership, en gestion de projet, en gestion du temps et en résolution de problèmes;
  • Approche axée sur la clientèle et esprit d’équipe.

Apply