drjobs Software Developer Développeur logiciel

Software Developer Développeur logiciel

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Montreal - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

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 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. Youll collaborate closely with firmware engineers in a dynamic fast-moving environment.

WHAT YOU WILL DO

  • Design develop and maintain backend services using and TypeScript.
  • Architect and implement RESTful APIs with high scalability security and performance.
  • Develop cloud-native solutions on platforms like AWS GCP or Azure leveraging services such as serverless functions containers and managed databases.
  • Implement and manage CI/CD pipelines automated testing and deployment workflows.
  • Optimize systems for performance cost efficiency and reliability.
  • Integrate with and manage databases (NoSQL).
  • Ensure API security observability and compliance with industry best practices.
  • Collaborate closely with cross-functional teams (DevOps product) to deliver end-to-end solutions.

WHAT WE REQUIRE

  • 8 years of backend development experience with 5 years in and strong TypeScript expertise.
  • Computer Sciences bachelors degree or equivalent experience.
  • Proven track record in designing and scaling APIs for enterprise or high-traffic systems.
  • Advanced knowledge of cloud services (AWS/GCP/Azure) including compute storage and networking.
  • Strong expertise in microservices event-driven systems and distributed architectures.
  • Experience with NoSQL databases.
  • Deep understanding of API security (OAuth2 JWT SSO rate limiting encryption).
  • Hands-on experience with CI/CD pipelines and Infrastructure-as-Code (Terraform).
  • Strong problem-solving debugging and performance optimization skills.
  • Excellent communication skills and ability to thrive in an agile collaborative environment.

WHAT WE PREFER

  • 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 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

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 16000 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 dun arrangement hybride. À ce poste vous serez chargé de développer et de maintenir des services qui offrent à nos clients des solutions de contrôle daccè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 dune é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 à laide du développement piloté par les tests. Vous collaborerez étroitement avec les ingénieurs en micrologiciels dans un environnement dynamique et en constante évolution.

CE QUE VOUS FEREZ

  • Concevoir développer et maintenir des services backend en utilisant et TypeScript.
  • Architecturer et implémenter des APIs RESTful avec haute évolutivité sécurité et performance.
  • Développer des solutions cloud natives sur des plateformes comme AWS GCP ou Azure en tirant parti de services tels que les fonctions serverless les conteneurs et les bases de données gérées.
  • Implémenter et gérer les pipelines CI/CD les tests automatisés et les flux de déploiement.
  • Optimiser les systèmes pour la performance lefficacité des coûts et la fiabilité.
  • Intégrer et gérer les bases de données (NoSQL).
  • Assurer la sécurité des APIs lobservabilité et la conformité aux meilleures pratiques de lindustrie.
  • Collaborer étroitement avec les équipes transversales (DevOps produit) pour livrer des solutions de bout en bout.

CE QUE NOUS DEMANDONS

  • 8 années dexpérience en développement backend avec 5 années en et une solide expertise en TypeScript.
  • Bac en informatique ou expérience équivalente.
  • Historique prouvé dans la conception et la mise à léchelle dAPIs pour des systèmes dentreprise ou à fort trafic.
  • Connaissance approfondie des services cloud (AWS/GCP/Azure) incluant le calcul le stockage et la mise en réseau.
  • Solide expertise en microservices systèmes événementiels et architectures distribuées.
  • Expérience avec les bases de données NoSQL (DynamoDB).
  • Compréhension approfondie de la sécurité des APIs (OAuth2 JWT SSO limitation de débit chiffrement).

CE QUE NOUS PRÉFÉRONS

  • Excellent sens de lorganisation
  • Connaissance de la plateforme AWS
  • Connaissance du langage Terraform
  • Excellentes aptitudes à la communication et capacités dappropriation du travail
  • Parfaitement bilingue tant en anglais quen français Le titulaire doit travailler avec une équipe multidisciplinaire mondiale

CE QUE NOUS OFFRONS

  • Soutenir votre développement de carrière
  • Programmes daide aux employés
  • Services de santé virtuels
  • Régime dassurance 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 lentreprise 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 davancement.

#LI-IG1 #LI-Remote

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.