Développement logiciel - chef d'équipe / Software Development - Team Lead - ref. h85482503

apartmentGenetec placeMontréal scheduleFull-time calendar_month 

La dynamique de votre équipe :

L'équipe Clearance de Genetec est au cœur d'une révolution dans la gestion des preuves numériques. Nous sommes un groupe diversifié de développeurs et de testeurs passionnés et innovants, dédiés à la création et à la maintenance de l'un des produits à la croissance la plus rapide de Genetec.

Au cœur de notre mission, nous offrons un moyen sûr, sécurisé et fiable de partager des preuves numériques pour contribuer à la protection du quotidien. Pour cela, nous travaillons quotidiennement avec des concepts tels que la sécurité logicielle, les systèmes distribués à l'échelle du cloud et la méthodologie DevOps.

Nous accordons également une grande importance à la diversité et à l'inclusion, à l'innovation et à l'expérimentation, ainsi qu'au plaisir de partager des activités de groupe.

À quoi ressemblera votre journée :

Relevant du gestionnaire du développement logiciel, vous aurez la responsabilité directe de diriger une équipe DevOps full-stack composée de développeurs et de testeurs logiciels. Vous serez chargé(e) de gérer les membres de l'équipe et leur travail afin de faire avancer les projets :

  • Planifier et organiser le travail quotidien de l'équipe en utilisant Kanban et Azure DevOps
  • Aider l'équipe à définir, développer, déployer et maintenir les fonctionnalités ainsi que le produit Clearance dans son ensemble
  • Former et encadrer la croissance technique et professionnelle des membres de l'équipe
  • Promouvoir une culture d'excellence basée sur le travail d'équipe et les contributions individuelles, en responsabilisant et en encourageant l'équipe à prendre des initiatives, à innover et à apprendre de leurs erreurs
  • Explorer de nouvelles technologies et expérimenter dans le cadre d'une architecture microservices distribuée à la pointe de la technologie et basée sur le cloud

Pour en connaitre plus sur vous :

  • Baccalauréat en informatique, génie logiciel ou expérience équivalente
  • Minimum 5 années d'expérience en développement logiciel cloud
  • Expérience en gestion d'équipe dans un environnement Agile et DevOps
  • Passion pour le travail d'équipe, les technologies de pointe et le DevOps
  • Excellentes compétences en communication et en relations interpersonnelles

Expertise technique :

  • Solide maîtrise d'un langage de programmation orienté objet tel que C#
  • Connaissances en réseaux, systèmes distribués et développement d'applications multithread
  • Connaissances des technologies Web telles que React, HTML, JavaScript, TypeScript et CSS
  • Connaissances des technologies cloud, notamment Microsoft Azure

Encore mieux si vous possédez ces atouts :

  • Expérience dans le développement de services SaaS dans une architecture microservices
  • Expérience avec les technologies de conteneurisation telles que Docker et Kubernetes
  • Expérience pratique avec Visual Studio et GIT
  • Connaissance des technologies d'infrastructure as code, comme Terraform
  • Expérience avec les pipelines Azure en YAML
  • Expérience de travail dans un environnement DevOps
Voilà ce que nous offrons !
  • Régime de rémunération attrayant
  • Programme de remboursement des frais de formation
  • Repas subventionnés à notre incroyable Bistro (Les Cordons Bleus)
  • Équilibre entre vie professionnelle et vie privée grâce à un horaire de travail flexible
  • Café gratuit à volonté
  • Espace de stationnement gratuit pour tous les employés
  • Centre d’entraînement sur place

Vous n’êtes pas certain de cocher toutes les cases, mais vous avez envie de tenter votre chance ? Nous adorons votre enthousiasme !

Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s qualifié(e)s seront contacté(e)s. Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires.

Your team’s dynamic:

Genetec’s Clearance team is at the center of a revolution in digital evidence management. We’re a close-knit, diverse group of passionate, innovative developers and testers who build and maintain one of Genetec’s fastest growing products.

At our core, we’re about providing a safe, secure, reliable means for people to share digital evidence and help protect the everyday. To do that, we work daily with concepts like software security, cloud-scale distributed systems and DevOps. We also care about diversity and inclusion, innovation and experimentation, and the fun of sharing group activities together.

What your day will look like:

You’ll report to the Software Manager and be directly responsible for leading a full-stack DevOps team of software developers and testers. You’ll manage people and their work to help drive the team forward:

  • Plan and organize day to day work for the team using Kanban and Azure DevOps
  • You’ll help the team define, develop, deploy and maintain features and the Clearance product as a whole
  • Train and mentor the technical and professional growth of your team members
  • Promote a culture of excellence based on both teamwork and individual contributions, empowering and encouraging the team to take initiative, innovate and learn from their mistakes
  • Explore new technologies and experiment as you develop in a cutting edge, cloud-based distributed microservice architecture

More about you:

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
  • At least five years experience developing software in the cloud
  • Experience leading teams in an agile, DevOps environment
  • Passionate about teamwork, state of the art technology, and DevOps
  • Good communication and interpersonal skills

Technical requirements:

  • A strong foundation in an object-oriented programming language like C#
  • Knowledge of networking, distributed systems and multi-threaded application development
  • Knowledge of web technologies such as React, HTML, Javascript, TypeScript and CSS
  • Knowledge of cloud technologies such as Microsoft Azure

Great if you have:

  • Experience developing SaaS services in a microservice architecture
  • Experience with containerization technologies such as Docker and Kubernetes
  • Practical experience with Visual Studio / GIT
  • Experience in infrastructure as code technologies such as Terraform
  • Experience with Azure Pipelines in YAML
  • Experience working in a DevOps environment
Let’s talk perks!
  • Attractive compensation package
  • Training Tuition Reimbursement Program
  • Subsidized meals in our amazing Bistro (Les Cordons Bleus)
  • Work-life balance with a flexible working schedule
  • Free, unlimited coffee
  • Private, free parking for all employees
  • Onsite fitness facility with personal trainer

Still not sure if you check every box, but think it’s worth a shot? We love that enthusiasm!

Thank you for your application, but please note that only qualified candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.

business_centerHigh salary

Backend Software Developer

apartmentThe Mobility HouseplaceMontréal
it was found.  •  Balance different market requirements and maintain a global product that satisfies both markets. Requirements  •  Proven software development experience in Agile/Scrum environments.  •  Expertise in backend development with Java, Typescript...
apartmentAmazonplaceMontréal
bataille en ligne multijoueur (oui, un MOBA); et collaborer avec une équipe d'experts polyvalents qui ont bien du fun à travailler ensemble. Venez construire l'avenir avec nous! /// As a Software Developer - Tools & Automation, you will develop the tools...
apartmentGenetecplaceMontréal
Your team’s dynamic: Our team is looking for cloud developers to build the next generation of highly scalable software for cloud native access control systems. Top 5 reasons why you want this job:  •  Because you want to face the challenge of being...