POSITION OVERVIEW
dormakaba is seeking an experienced Software Developer located in Canada to join our dynamic team, either on-site in Montreal or working nearby in a hybrid arrangement. In this role, you will be responsible for developing and maintaining services that empower our customers with seamless and secure access control solutions.
The Software Developer will tackle complex challenges by designing, developing, and deploying software solutions for our cloud platform. They will play a vital role within an agile team, growing their expertise in cutting-edge cloud development practices. The Software Developer will work hands-on with the latest cloud technologies, leveraging data to deliver new features, embracing key principles like SOLID, DRY, and YAGNI, and building scalable microservices using test-driven development. You’ll collaborate closely with firmware engineers in a dynamic, fast-moving environment.
WHAT YOU WILL DO
Develop and support software solutions that deliver strong value for our customers
Collaborate with global development teams to enhance platform security and performance
Troubleshoot production issues, participate in on-call rotations, and contribute to code reviews
Work alongside the DevOps team to maintain CI/CD pipelines and solution environments
Create and manage both internal and customer-facing technical documentation
WHAT WE REQUIRE
5+ years of experience
Bachelor’s degree in computer science or equivalent years of education and experience
Very good knowledge of Node.js development
Mastery of unit testing libraries
Knowledge of TypeScript
Experience with NoSQL database
WHAT WE PREFER
Familiarity with Amazon Web Services (AWS) and its ecosystem
Experience using Terraform for infrastructure provisioning and management
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 recherche un développeur logiciel expérimenté basé au Canada pour rejoindre notre équipe dynamique, soit sur place à Montréal, soit à proximité dans le cadre d'un arrangement hybride. À ce poste, vous serez chargé de développer et de maintenir des services qui offrent à nos clients des solutions de contrôle d'accès transparentes et sécurisées.
Le développeur logiciel relèvera des défis complexes en concevant, développant et déployant des solutions logicielles pour notre plateforme cloud. Il jouera un rôle essentiel au sein d'une équipe agile, en développant son expertise dans les pratiques de développement cloud de pointe. Le développeur logiciel travaillera de manière pratique avec les dernières technologies cloud, en exploitant les données pour fournir de nouvelles fonctionnalités, en adoptant des principes clés tels que SOLID, DRY et YAGNI, et en créant des microservices évolutifs à l'aide du développement piloté par les tests. Vous collaborerez étroitement avec les ingénieurs en micrologiciels dans un environnement dynamique et en constante évolution.
VOS MISSIONS
Développer et soutenir des solutions logicielles qui apportent une forte valeur ajoutée à nos clients
Collaborer avec des équipes de développement internationales afin d'améliorer la sécurité et les performances de la plateforme
Résoudre les problèmes de production, participer à des rotations d'astreinte et contribuer à la révision du code
Travailler en collaboration avec l'équipe DevOps afin de maintenir les pipelines CI/CD et les environnements de solutions
Créer et gérer la documentation technique interne et destinée aux clients
CE QUE NOUS RECHERCHONS
Plus de 5 ans d'expérience
Licence en informatique ou équivalent en termes d'études et d'expérience
Très bonne connaissance du développement Node.js
Maîtrise des bibliothèques de tests unitaires
Connaissance de TypeScript
Expérience avec les bases de données NoSQL
CE QUE NOUS PRÉFÉRONS
Connaissance d'Amazon Web Services (AWS) et de son écosystème
Expérience de l'utilisation de Terraform pour la mise en place et la gestion d'infrastructures
Parfaitement bilingue, en anglais et en français – Le titulaire du poste devra travailler avec une équipe multidisciplinaire internationale
CE QUE NOUS OFFRONS
Soutien à votre développement de carrière
Programmes d'aide aux employés
Découvrez vos meilleurs atouts grâce à CliftonStrengths pour ouvrir la voie à votre 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 élargir vos centres d'intérêt.
Services de santé virtuels
Régime d'assurance maladie
Régime de retraite
Primes de recommandation illimitées
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 sur les lieux de travail ; pour tous les endroits qui comptent. Nous assurons la sécurité, la sûreté et la durabilité, en fournissant aux personnes les outils nécessaires pour façonner leur carrière et évoluer. 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 commune et notre propre croissance. Nous sommes une entreprise mondiale qui compte plus de 16 000 employés à travers le monde, vous offrant ainsi des possibilités infinies de croissance et d'avancement.
LI-IG1 #LI-ONSITE