Our doors are open – to you. We are one of the Top 3 companies in our industry and globally leading in smart and secure access solutions. As a trusted partner, we stand for innovation, top performance and a fulfilling workplace. Join our team of 15,000 colleagues around the world and help us build trust every day.

Cloud Software Developer - Full Stack - AWS

Montreal, CA, QC H4P 2G7

Jan 27, 2023

 

POSITION OVERVIEW

dormakaba is seeking a Cloud Software Developer – Full Stack – AWS to join our team. This is a remote role near our Montreal location (this person will periodically visit the office). This position is responsible for the development and maintenance of dormakaba’s access control product lines used primarily in hotels and vacation rentals. This person will be a part of the team that is integrating our access control services into the cloud.

 

PRIMARY DUTIES

  • Conducts design, development, code reviews and resolve production issues
  • Possesses a strong empathy with customer situation
  • Is responsible for features from development to production
  • Product improvement  

 

REQUIREMENTS

  • AWS System: minimum 3 years’ experience
  • Overall Software Developer Experience: minimum 3 years
  • Experience with asynchronous processes, threads and back-end services.
  • Practical knowledge of web services APIs, Cloud platforms
  • Practical knowledge of SQL and Non-SQL (Cosmos DB, MongoDB)
  • Practical knowledge of ORM (Entity Framework, nHibernate)
  • Familiar with Microservice architecture
  • Familiar with Message bus and web API inter-process communication methods
  • Web development using ASPX, AngularJS, Angular 7 (and up) and .NET
  • Various communication protocols: USB devices, IP/UDP, socket layers, HTTP/S, and familiar with networking/routing environment
  • Knowledge of TFS, JIRA, Jenkins and automation tools such as SoapUI is a plus
  • Familiarity with Zigbee controllers BLE an asset
  • Familiar with systems level integration & hardware configuration using a variety of Microsoft operating systems
  • Experience with Agile/Scrum process and applied software development best practices

 

ASSETS

  • Knowledge of the AWS platform
  • Experience with Docker
  • Knowledge of terraform language
  • Knowledge of continuous integration tools and processes
  • Knowledge of Jenkins

 

CRITICAL SUCCESS FACTORS

  • Candidates who embrace dormakaba’s core values will be most successful in our organization: Trust, Customer First, Curiosity, Courage, and Performance
  • Team player and strong collaborator
  • Problem solver (always brings solutions, enjoys challenges)
  • Dependable (reliable and follows through on commitments)

 

WE OFFER

  • A fast-growing international company
  • A stimulating, fast and friendly work environment
  • An opportunity to highly contribute to the success of the company
  • Competitive global compensation
  • Free parking and on-site cafeteria
  • A 3-minute walk from Namur metro station

 

 

APERÇU DU POSTE

dormakaba est à la recherche d'un Développeur de logiciels Cloud - Full Stack - AWS pour rejoindre notre équipe. Il s'agit d'un rôle à distance près de notre emplacement à Montréal (cette personne visitera périodiquement le bureau). Ce poste est responsable du développement et de la maintenance des lignes de produits de contrôle d'accès de dormakaba utilisées principalement dans les hôtels et les locations de vacances. Cette personne fera partie de l'équipe qui intègre nos services de contrôle d'accès dans le nuage.

 

FONCTIONS PRINCIPALES

  • Effectuer des revues de conception, de développement et de code et résoudre les problèmes de production.
  • Possède une forte empathie avec la situation du client
  • Est responsable des fonctionnalités du développement à la production
  • Amélioration du produit

 

EXIGENCES

  • Système AWS : minimum 3 ans d'expérience
  • Expérience générale en tant que développeur de logiciels : au moins 3 ans
  • Expérience des processus asynchrones, des threads et des services back-end
  • Connaissance pratique des API de services Web, des plateformes de cloud computing
  • Connaissance pratique de SQL et Non-SQL (Cosmos DB, MongoDB)
  • Connaissance pratique de ORM (Entity Framework, nHibernate)
  • Familiarisé avec l'architecture Microservice
  • Connaissance des méthodes de communication interprocessus des bus de messages et des API Web
  • Développement Web à l'aide de ASPX, AngularJS, Angular 7 (et plus) et .NET
  • Divers protocoles de communication : Périphériques USB, IP/UDP, couches de socket, HTTP/S, et connaissance de l'environnement réseau/routage
  • La connaissance de TFS, JIRA, Jenkins et des outils d'automatisation tels que SoapUI est un atout
  • Familiarité avec les contrôleurs Zigbee BLE, un atout
  • Familiarité avec l'intégration au niveau des systèmes et la configuration du matériel à l'aide d'une variété de systèmes d'exploitation Microsoft
  • Expérience du processus Agile/Scrum et des meilleures pratiques de développement de logiciels appliquées

 

ATOUTS

  • Connaissance de la plateforme AWS
  • Expérience avec Docker
  • Connaissance du langage terraform
  • Connaissance des outils et processus d'intégration continue
  • Connaissance de Jenkins

 

FACTEURS CRITIQUES DE SUCCÈS

  • Les candidats qui adhèrent aux valeurs fondamentales de dormakaba réussiront le mieux dans notre organisation : Confiance, Priorité au client, Curiosité, Courage et Performance.
  • Esprit d'équipe et forte capacité de collaboration
  • Résolveur de problèmes (apporte toujours des solutions, aime les défis)
  • Fiabilité (fiable et respectueux de ses engagements)

 

NOUS OFFRONS

  • Une entreprise internationale en pleine croissance
  • Un environnement de travail stimulant, rapide et convivial
  • Une opportunité de contribuer fortement au succès de l'entreprise
  • Une rémunération globale compétitive
  • Un parking gratuit et une cafétéria sur place
  • A 3 minutes à pied de la station de métro Namur

 

 

dormakaba Canada Inc.

 

 

 

 

 

 

 

Interested?

Michael Azzariti
is looking forward
to your application.
 
In case of questions just dial
--
Please only use the „Apply now“-Button