Software Developer / Développeur Logiciel

Montréal, QC, CA, Canada

Job Description

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.

APERCU DU POSTE

dormakaba recherche un developpeur logiciel experimente base au Canada pour rejoindre notre equipe dynamique, soit sur place a Montreal, soit a proximite dans le cadre d'un arrangement hybride. A ce poste, vous serez charge de developper et de maintenir des services qui offrent a nos clients des solutions de controle d'acces transparentes et securisees.

Le developpeur logiciel relevera des defis complexes en concevant, developpant et deployant des solutions logicielles pour notre plateforme cloud. Il jouera un role essentiel au sein d'une equipe agile, en developpant son expertise dans les pratiques de developpement cloud de pointe. Le developpeur logiciel travaillera de maniere pratique avec les dernieres technologies cloud, en exploitant les donnees pour fournir de nouvelles fonctionnalites, en adoptant des principes cles tels que SOLID, DRY et YAGNI, et en creant des microservices evolutifs a l'aide du developpement pilote par les tests. Vous collaborerez etroitement avec les ingenieurs en micrologiciels dans un environnement dynamique et en constante evolution.

VOS MISSIONS

Developper et soutenir des solutions logicielles qui apportent une forte valeur ajoutee a nos clients Collaborer avec des equipes de developpement internationales afin d'ameliorer la securite et les performances de la plateforme Resoudre les problemes de production, participer a des rotations d'astreinte et contribuer a la revision du code Travailler en collaboration avec l'equipe DevOps afin de maintenir les pipelines CI/CD et les environnements de solutions Creer et gerer la documentation technique interne et destinee aux clients

CE QUE NOUS RECHERCHONS

Plus de 5 ans d'experience Licence en informatique ou equivalent en termes d'etudes et d'experience Tres bonne connaissance du developpement Node.js Maitrise des bibliotheques de tests unitaires Connaissance de TypeScript Experience avec les bases de donnees NoSQL

CE QUE NOUS PREFERONS

Connaissance d'Amazon Web Services (AWS) et de son ecosysteme Experience de l'utilisation de Terraform pour la mise en place et la gestion d'infrastructures Parfaitement bilingue, en anglais et en francais - Le titulaire du poste devra travailler avec une equipe multidisciplinaire internationale

CE QUE NOUS OFFRONS

Soutien a votre developpement de carriere Programmes d'aide aux employes Decouvrez vos meilleurs atouts grace a CliftonStrengths pour ouvrir la voie a votre reussite chez dormakaba. Acces 24h/24 et 7j/7 a plus de 15 000 cours LinkedIn Learning pour vous aider dans votre developpement professionnel et elargir vos centres d'interet. Services de sante virtuels Regime d'assurance maladie Regime de retraite Primes de recommandation illimitees

POURQUOI REJOINDRE DORMAKABA ?

Notre travail est IMPORTANT. VOUS etes important. Dans les ecoles et les universites, dans les stades, les aeroports, les hopitaux et sur les lieux de travail ; pour tous les endroits qui comptent. Nous assurons la securite, la surete et la durabilite, en fournissant aux personnes les outils necessaires pour faconner leur carriere et evoluer. CHAQUE membre de l'equipe contribue a notre mission et peut faire une difference positive. Notre culture est axee sur la croissance de l'entreprise, la croissance commune et notre propre croissance. Nous sommes une entreprise mondiale qui compte plus de 16 000 employes a travers le monde, vous offrant ainsi des possibilites infinies de croissance et d'avancement.



#LI-IG1 #LI-Remote

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2623403
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montréal, QC, CA, Canada
  • Education
    Not mentioned