Enter a job title or keyword

Software Developer Développeur de logiciels

Dormakaba


Job Location:

Montreal - Canada

Yearly Salary: CAD 90000 - 120000
Posted: 11 October 2026 (2 days ago)
Application Deadline: 8 January 2027
Vacancies: 1 Vacancy

Job Summary

Position Overview

dormakaba is seeking a Software Developer based in Montreal Qc (hybrid). The Software Developer will own the delivery of high-value solutions that directly address our customers needs. They will collaborate within a high-performing team to deliver innovative security and access management solutions. The Software Developer will leverage technologies data-driven decision-making and software engineering principles such as SOLID DRY and YAGNI and be responsible for designing developing testing and deploying scalable software applications and microservices using test-driven development. The position works closely with firmware engineers and cross-functional teams to develop maintain and deliver reliable high-quality customer-focused solutions for dormakabas hospitality security and access management solutions. Ensuring reliable innovative and secure products that meet customer needs.

Total Compensation Range: $90000 - $120000 annually

AI Disclosure: No automated screening tools will be used during the application process

What you will do

  • Conduct end-to-end design and development of software features including technical design implementation testing deployment and resolution of production issues
  • Maintain a customer-centric approach by understanding customer requirements challenges and business objectives and translating those insights into effective and impactful technical solutions
  • Take ownership of features throughout the entire software development lifecycle from requirements gathering and design through implementation deployment monitoring and ongoing production support
  • Collaborate closely with cross-functional and multidisciplinary teams to deliver high-quality scalable and reliable solutions while proactively identifying and addressing technical risks
  • Drive ongoing product improvements by proactively identifying opportunities to enhance functionality performance reliability user experience and customer value
What we require

  • 5 years of software development experience with a bachelors degree in computer science Software Engineering or a related field
  • Strong expertise in C# Visual Studio AngularJS Angular 7 asynchronous programming multithreading windows services and back-end service development
  • Proven experience designing developing and consuming RESTful APIs with a strong understanding of microservices scalable distributed systems message bus technologies and inter-process communication
  • Proficiency in SQL (MSSQL) and NoSQL databases (DynamoDB MongoDB) as well as ORM frameworks such as Entity Framework and NHibernate
  • Fluently bilingual in English and French as the incumbent must work with a global multidisciplinary team

What we prefer

  • Working with our parent company in Germany and the United States
  • Experience developing or supporting products within the access control security or smart access solutions industry
What we offer

  • Supporting your career development
  • Employee Assistance Programs
  • 24/7 access to over 15000 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
Who we are

We are at the heart of every place that matters. From automatic doors to cloud-based access management 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. With over 160 years of experience and a focus on excellence and innovation we offer exciting opportunities to grow in an environment where you can make a real impact. At dormakaba you are encouraged to take initiative develop your skills and build your career alongside 16000 experts worldwide who are setting industry standards every day.

Work in a place where you matter apply now!

Aperçu du poste

dormakaba est à la recherche dun Développeur logiciel basé à Montréal (QC) en mode hybride. Le Développeur logiciel sera responsable de la livraison de solutions à forte valeur ajoutée répondant directement aux besoins de nos clients. Il collaborera au sein dune équipe hautement performante afin de fournir des solutions innovantes en matière de sécurité et de gestion des accès.

Le titulaire du poste mettra à profit les technologies la prise de décision fondée sur les données ainsi que les principes dingénierie logicielle tels que SOLID DRY et YAGNI. Il sera responsable de la conception du développement des essais et du déploiement dapplications logicielles et de microservices évolutifs en utilisant une approche de développement piloté par les tests (TDD).

Le titulaire du poste travaille en étroite collaboration avec les ingénieurs en micrologiciel (firmware) et les équipes multidisciplinaires afin de développer maintenir et livrer des solutions fiables de haute qualité et axées sur le client pour les solutions de sécurité hôtelière et de gestion des accès de dormakaba.

Le titulaire contribue à assurer la mise en marché de produits fiables innovants et sécuritaires qui répondent aux besoins de nos clients.

Echelle salariale: 90000 $ - 120000 $ chaque année

Divulgation relative à lIA: Aucun outil de sélection automatisé sera utilisé pendant le processus de candidature.

Ce que vous ferez

  • Effectuer la conception et le développement de fonctionnalités logicielles de bout en bout incluant la conception technique limplantation les essais le déploiement ainsi que la résolution des incidents en production.
  • Adopter une approche centrée sur le client en comprenant ses besoins ses défis et ses objectifs daffaires et en traduisant ces informations en solutions techniques efficaces et à fort impact.
  • Assumer lentière responsabilité des fonctionnalités tout au long du cycle de vie du développement logiciel de la définition des exigences et de la conception jusquà limplantation au déploiement à la surveillance et au soutien continu en production.
  • Collaborer étroitement avec des équipes multidisciplinaires et interfonctionnelles afin de livrer des solutions fiables évolutives et de haute qualité tout en identifiant et en atténuant de manière proactive les risques techniques.
  • Contribuer à lamélioration continue des produits en repérant proactivement les occasions daccroître les fonctionnalités la performance la fiabilité lexpérience utilisateur et la valeur offerte aux clients.

Ce que nous demandons

  • 5 years of software development experience with a bachelors degree in computer science Software Engineering or a related field
  • Strong expertise in C# Visual Studio AngularJS Angular 7 asynchronous programming multithreading windows services and back-end service development
  • Proven experience designing developing and consuming RESTful APIs with a strong understanding of microservices scalable distributed systems message bus technologies and inter-process communication
  • Proficiency in SQL (MSSQL) and NoSQL databases (DynamoDB MongoDB) as well as ORM frameworks such as Entity Framework and NHibernate
  • Fluently bilingual in English and French as the incumbent must work with a global multidisciplinary team

Ce que nous préférons

  • Le titulaire du poste collaborera avec notre société mère en Allemagne ainsi quavec des équipes situées aux États-Unis.
  • Expérience en développement ou en soutien de produits dans les secteurs du contrôle daccès de la sécurité ou des solutions daccès intelligentes (smart access).
Nous offrons

  • Soutenir votre développement de carrière
  • Programmes daide aux employés
  • 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 dassurance maladie
  • Plan de pension
  • Primes illimitées de parrainage

Qui nous sommes

Nous sommes au cœur de chaque lieu qui compte. Des portes automatiques à la gestion daccès basée sur le cloud en tant que leader mondial des solutions daccès pour les écoles les banques les aéroports les hôpitaux les hôtels et bien dautres nous permettons une circulation fluide dans des lieux sécurisés sûrs et durables. Forts de plus de 160 ans dexpérience et dune culture axée sur lexcellence et linnovation nous offrons des opportunités stimulantes de développement dans un environnement où vous pouvez avoir un réel impact. Chez dormakaba vous êtes encouragé à prendre des initiatives à développer vos compétences et à bâtir votre carrière aux côtés de 16 000 experts à travers le monde qui établissent chaque jour les normes de lindustrie.

Travaillez dans un endroit où vous comptez postulez dès maintenant !


Required Experience:

IC


About Company

Company Logo

From end-to-end access solutions to industry best practices and straightforward installation, we are your complete partner for door and access systems

View Profile View Profile