We are at the heart of every place that matters. As a leading global provider in the access solutions market for schools, banks, airports, hospitals, hotels, and many more, we enable seamless movement within secure, safe, and sustainable places. Our work is IMPORTANT. YOU are important. We provide our people with the tools to shape their careers for growth. With around 16,000 employees worldwide, EVERY team member contributes to our mission and can make a positive difference. By working as one global team, we continue growing the business, growing together, and growing ourselves. Build your career with us!

Développeur logiciel infonuagique/ Software Developer

Montreal, Quebec, CA, QC H4N 2M3

Jan 25, 2025

 

POSITION OVERVIEW

dormakaba is seeking an experienced Software Developer based in Montreal, QC to join our cloud platform service team. The Software Developer is responsible for the development and maintenance of dormakaba's security and access management applications used for individual homes and vacation rentals.

 

WHAT YOU WILL DO

  • Design, develop and review code to improve product performance and resolve production issues
  • Utilize the latest cloud technologies, relying on data to build new features, applying (among others) the SOLID - DRY - YAGNI principles, to design, develop and deploy microservices architectures
  • Employ test-driven development methods, working closely with the firmware teams

 

WHAT WE REQUIRE

  • 5+ years' strong cloud experience with AWS, APIs, and databases (SQL/NoSQL), plus web development using ASP.NET and Angular
  • Extensive knowledge of databases (SQL/NoSQL) and version control systems (e.g., Git) with proficiency in programming languages (e.g., Python, Java, JavaScript)
  • Basic command line and development tools expertise in backend development with .NET C#, including async programming and microservices architecture
  • Hands-on experience with hardware protocols (USB, IP/UDP, HTTP/S) and IoT communication (Zigbee, BLE)
  • Proven track record with Agile/SAFe methodologies, version control, and development best practices and an understanding of data structures and algorithms
  • Bachelor's degree in computer science, software engineering, or related field

 

WHAT WE PREFER

  • Cloud security expertise (encryption, IAM, OAuth2)
  • Cloud scalability & performance optimization
  • Docker/container experience
  • Infrastructure-as-code (Terraform)
  • CI/CD pipeline experience (Jenkins)
  • Perfectly bilingual, both in English and French – The incumbent must work with a global multidisciplinary team

 

WHAT WE OFFER

  • Supporting your career development
  • Employee Assistance Programs
  • Discover your best attributes using CliftonStrengths to pave the way for success at dormakaba.
  • 24/7 access to over 15,000 LinkedIn Learning courses to assist in your professional development and to expand on your individual interests.
  • Virtual Healthcare Services
  • Health Insurance Plan
  • Pension Plan
  • Unlimited Referral Reward Bonuses

 

WHY JOIN DORMAKABA?

Our work is IMPORTANT. YOU are important. At schools and universities, in stadiums, airports, hospitals and workplace; for every place that matters. We provide safety, security, and sustainability, providing people with the tools to shape their careers for growth. EVERY team member contributes to our mission and can make a positive difference. Our culture focuses on Growing the Business, Growing Together and Growing Ourselves. We are a global company with more than 16,000 employees worldwide giving you endless opportunities for growth and advancement.

 

 

 

 

APERÇU DU POSTE

dormakaba est à la recherche d'un Développeur logiciel expérimenté basé à Montréal, QC, pour rejoindre notre équipe de service de plateforme cloud. Le développeur logiciel est responsable du développement et de la maintenance des applications de sécurité et de gestion d'accès de dormakaba utilisées pour les maisons individuelles et les locations de vacances.

 

CE QUE VOUS FEREZ

  • Concevoir, développer et réviser le code pour améliorer les performances du produit et résoudre les problèmes de production.
  • Utiliser les dernières technologies cloud, en s'appuyant sur les données pour créer de nouvelles fonctionnalités, en appliquant (entre autres) les principes SOLID - DRY - YAGNI, pour concevoir, développer et déployer des architectures de microservices.
  • Utiliser des méthodes de développement pilotées par les tests, en travaillant en étroite collaboration avec les équipes chargées des microprogrammes.

 

CE QUE NOUS DEMANDONS

  • 5+ ans d'expérience solide dans le cloud avec AWS, les API et les bases de données (SQL/NoSQL), plus le développement web en utilisant ASP.NET et Angular.
  • Connaissance approfondie des bases de données (SQL/NoSQL) et des systèmes de contrôle de version (par exemple, Git) avec une maîtrise des langages de programmation (par exemple, Python, Java, JavaScript).
  • Expertise de base en matière de ligne de commande et d'outils de développement pour le développement d'applications dorsales avec .NET C#, y compris la programmation asynchrone et l'architecture microservices.
  • Expérience pratique des protocoles matériels (USB, IP/UDP, HTTP/S) et de la communication IoT (Zigbee, BLE).
  • Expérience confirmée des méthodologies Agile/SAFe, du contrôle de version et des meilleures pratiques de développement, ainsi qu'une compréhension des structures de données et des algorithmes.
  • Baccalauréat en informatique, en génie logiciel ou dans un domaine connexe.

 

CE QUE NOUS PRÉFÉRONS

  • Expertise en matière de sécurité du cloud (cryptage, IAM, OAuth2)
  • Évolutivité du cloud et optimisation des performances
  • Expérience de Docker/conteneur
  • Infrastructure en tant que code (Terraform)
  • Expérience du pipeline CI/CD (Jenkins)
  • Parfaitement bilingue, à la fois en anglais et en français - Le titulaire doit travailler avec une équipe multidisciplinaire mondiale.

 

CE QUE NOUS OFFRONS

  • Soutenir votre développement de carrière
  • Programmes d'aide aux employés
  • Découvrez vos meilleurs atouts à l'aide de CliftonStrengths pour ouvrir la voie à la réussite chez dormakaba.
  • Accès 24h/24 et 7j/7 à plus de 15 000 cours LinkedIn Learning pour vous aider dans votre développement professionnel et développer vos intérêts personnels.
  • Services de santé virtuels
  • Régime d'assurance maladie
  • Plan de pension
  • Primes illimitées de parrainage

 

POURQUOI REJOINDRE DORMAKABA?

Notre travail est IMPORTANT. VOUS êtes important. Dans les écoles et les universités, dans les stades, les aéroports, les hôpitaux et les lieux de travail. Nous assurons la sûreté, la sécurité et la durabilité, permettant aux gens de se déplacer sans problème et de façonner leur vie comme ils le souhaitent. CHAQUE membre de l'équipe contribue à notre mission et peut faire une différence positive. Notre culture est axée sur la croissance de l'entreprise, la croissance collective et la croissance personnelle. Nous sommes une entreprise internationale comptant plus de 16 000 employés dans le monde entier, ce qui vous offre des possibilités infinies de croissance et d'avancement.

 

#LI-IG1

dormakaba Canada Inc.

 

 

 

 

 

 

 

Interested?

Imane Ganibardi
is looking forward
to your application.
In case of questions just dial
+1-514-213-0255-
Please only use the „Apply now“-Button