Integration Developer / Développeur intégration

dormakaba International Holding AG

Montreal

On-site

CAD 95,000 - 140,000

Full time

26 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Career development
Employee assistance
LinkedIn Learning access
Virtual healthcare
Health insurance
Pension plan
Referral bonuses

Job summary

dormakaba is seeking an Integration Developer based in Montreal to design, develop and maintain connectors that translate third-party ACS data models to align with dormakaba's cloud API specifications, and to support reverse data translation.

The role requires 5+ years of backend experience, hands-on with cloud platforms, microservices, and APIs, plus ability to work with partner SDKs and certification processes to ensure robust, scalable integrations across cloud and on-premises environments.

Qualifications

  • 5+ years of backend development with modern server-side languages.
  • Experience building system-to-system integrations and APIs.
  • Hands-on with AWS, GCP or Azure and serverless architectures.
  • Experience with microservices, event-driven systems and distributed architectures.
  • Testing automation and version-compatibility/regression testing with external systems.
  • Comfort with IP/UDP, HTTP/S and USB and understanding physical access devices.

Responsibilities

  • Design, develop, and maintain integration connectors translating ACS data models to dormakaba cloud API specs.
  • Implement bidirectional synchronization of cardholders, credentials, events, and alarms.
  • Translate between partner data models and API contracts using adapters and anti-corruption layers.
  • Build robust messaging, event streaming, retries, idempotency, and error handling for continuous connectors.
  • Prepare integrations for partner certification and maintain documentation and re-certification as needed.

Skills

Backend development
APIs integration
Cloud platforms
Microservices
Automated testing
Networking protocols

Job description

Position Overview

dormakaba is seeking an Integration Developer based in Montreal. In this role, the Integration Developer will design, develop, and maintain integration connectors that translate third-party ACS data models, credentials, events, and alarms to align with dormakaba's cloud API specifications, as well as support data translation in the reverse direction.

Total Compensation Range: $95,000-$140,000 annually

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

What you will do
  • Work directly from partner SDKs and API specifications to implement reliable, bidirectional synchronization of cardholders, credentials, access rights, doors and event/alarm streams
  • Translate between dormakaba’s API contract and each partner’s data model using clean adapter / anti-corruption-layer patterns, accounting for differences in protocols, schemas and connectivity (cloud-to-on-premises)
  • Implement robust messaging, event streaming, retry, idempotency and error handling for connectors that must run continuously across mixed cloud and on-premises environments
  • Prepare and shepherd integration through partner certification programs including the required integration, quality-assurance, security and configuration documentation
  • Build and maintain a version-compatibility matrix and automated regression suites that validate each connector across supported ACS versions and dormakaba API versions and manage re-certification whenever either side changes
What we require
  • 5+ years of proven backend development experience with modern server-side programming languages (Node.js, Python, Java, C#, or similar)
  • Demonstrated experience building system-to-system integrations or connectors against third-party APIs or SDKs, including data mapping and synchronization, and experience designing, building, and scaling production-grade APIs for enterprise or high-traffic systems with measurable impact
  • Hands-on professional experience with major cloud platforms (AWS, GCP, or Azure) and serverless architectures, including deployment and management of cloud-native services
  • Strong expertise in microservices architecture, event-driven systems, and distributedarchitecture
  • Experience with automated testing and with version-compatibility / regression testing of software that must interoperate with external systems.
  • Comfort with hardware and integration protocols such as IP/UDP, HTTP/S and USB, and an understanding of how physical access devices communicate.
What we prefer
  • The incumbent must work with a global multidisciplinary team
  • Hands-on experience with enterprise access control systems — LenelS2 OnGuard, Genetec Security Center / Synergis, Software House CCURE, Honeywell Pro-Watch, AMAG or similar — and their SDKs/APIs
  • Familiarity with access control and physical-security interoperability standards: OSDP (IEC 60839-11-5), PSIA / PLAI, ONVIF, Wiegand and BACnet
  • Experience preparing integrations for partner certification and maintaining certified, versioned releases
  • Experience with hybrid cloud / on-premise connectivity — agents or gateways that bridge on-premise servers to cloud services
  • Curiosity about, or experience with, AI-assisted development and spec-driven development (SDD) - and an interest in helping shape how the team adopts them
What we offer
  • Supporting your career development
  • Employee Assistance Programs
  • 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
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 16,000 experts worldwide who are setting industry standards every day.

Aperçu du poste

dormakaba recherche un développeur intégration basé à Montréal. Ce poste relève directement du gestionnaire du développement logiciel. Le développeur intégration est responsable de la conception, du développement et de la maintenance de connecteurs d'intégration qui font correspondre les modèles de données ACS (systèmes de contrôle d'accès) tiers, les identifiants, les événements et les alarmes avec les spécifications de l'API cloud de dormakaba — et inversement

Echelle salariale: 95 000 $ à 140 000 $ par année

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

Ce que vous ferez
  • Travailler directement à partir des SDK et des spécifications d'API des partenaires pour mettre en œuvre une synchronisation bidirectionnelle fiable des titulaires de cartes, des identifiants, des droits d'accès, des portes et des flux d'événements/alarmes
  • Assurer la traduction entre le contrat d'API de dormakaba et le modèle de données de chaque partenaire à l'aide de modèles propres d'adaptateur / de couche anti-corruption, en tenant compte des différences de protocoles, de schémas et de connectivité (cloud vers sur site)
  • Mettre en œuvre une messagerie robuste, la diffusion d'événements, les mécanismes de nouvelle tentative, l'idempotence et la gestion des erreurs pour des connecteurs devant fonctionner en continu dans des environnements mixtes cloud et sur site
  • Préparer et accompagner l'intégration à travers les programmes de certification des partenaires, incluant la documentation requise en matière d'intégration, d'assurance qualité, de sécurité et de configuration
  • Concevoir et maintenir une matrice de compatibilité des versions ainsi que des suites de tests de régression automatisées qui valident chaque connecteur selon les versions ACS prises en charge et les versions de l'API dormakaba, et gérer la recertification chaque fois que l'un ou l'autre change
Ce que nous demandons
  • 5 ans ou plus d'expérience éprouvée en développement back-end avec des langages de programmation côté serveur modernes (Node.js, Python, Java, C# ou similaire)
  • Expérience démontrée dans la création d'intégrations ou de connecteurs système à système avec des API ou SDK tiers, incluant la cartographie et la synchronisation des données, ainsi qu'expérience dans la conception, la création et la mise à l'échelle d'API de qualité production pour des systèmes d'entreprise ou à fort trafic, avec un impact mesurable
  • Expérience professionnelle pratique avec les principales plateformes cloud (AWS, GCP ou Azure) et les architectures sans serveur, incluant le déploiement et la gestion de services natifs du cloud
  • Solide expertise en architecture de microservices, systèmes pilotés par événements et architecture distribuée
  • Expérience en tests automatisés ainsi qu'en tests de compatibilité de version / de régression pour des logiciels devant interopérer avec des systèmes externes
  • Aisance avec le matériel et les protocoles d'intégration tels que IP/UDP, HTTP/S et USB, ainsi qu'une compréhension du fonctionnement des dispositifs de contrôle d'accès physique
Ce que nous préférons
  • Le titulaire du poste doit collaborer avec une équipe globale multidisciplinaire
  • Expérience pratique avec des systèmes de contrôle d'accès d'entreprise — LenelS2 OnGuard, Genetec Security Center / Synergis, Software House CCURE, Honeywell Pro-Watch, AMAG ou similaire — ainsi qu'avec leurs SDK/API
  • Familiarité avec les normes d'interopérabilité en matière de contrôle d'accès et de sécurité physique : OSDP (IEC 60839-11-5), PSIA / PLAI, ONVIF, Wiegand et BACnet
  • Expérience dans la préparation d'intégrations en vue de la certification par des partenaires et dans le maintien de versions certifiées et publiées
  • Expérience en connectivité hybride cloud / sur site — agents ou passerelles reliant les serveurs sur site aux services cloud
  • Curiosité envers, ou expérience avec, le développement assisté par l'IA et le développement piloté par les spécifications (SDD) — ainsi qu'un intérêt à contribuer à façonner la façon dont l'équipe les adopte
Nous offrons
  • Soutenir votre développement de carrière
  • Programmes d'aide 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 d'assurance 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 d'accès basée sur le cloud, en tant que leader mondial des solutions d'accès pour les écoles, les banques, les aéroports, les hôpitaux, les hôtels et bien d'autres, nous permettons une circulation fluide dans des lieux sécurisés, sûrs et durables. Forts de plus de 160 ans d'expérience et d'une culture axée sur l'excellence et l'innovation, 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 l'industrie.

#Li-IG1 #Li-Onsite

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer / Développeur de logiciels
Software Developer / Développeur de logiciels

dormakaba International Holding AG • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Career development
Employee Assistance Programs
LinkedIn Learning access
+4
Software Developer / Développeur de logiciels
Software Developer / Développeur de logiciels

dormakaba • Montreal

Hybrid
CAD 90,000 - 120,000
Career development
Employee Assistance Programs
LinkedIn Learning access
+4
Embedded Developer - Security Specialist / Développeur(euse) Embarqué(e) - Spécialiste en Sécurité
Embedded Developer - Security Specialist / Développeur(euse) Embarqué(e) - Spécialiste en Sécurité

dormakaba • Montreal

On-site
CAD 153,000 - 194,000
Career development
Employee assistance
LinkedIn Learning access
+4
Embedded Developer - Security Specialist / Développeur(euse) Embarqué(e) - Spécialiste en Sécurité
Embedded Developer - Security Specialist / Développeur(euse) Embarqué(e) - Spécialiste en Sécurité

dormakaba International Holding AG • Montreal

On-site
CAD 110,000 - 140,000
Health Insurance
Pension Plan
Employee Assistance Programs
+2
Electronics Engineer / Ingénieur(e) en électronique
Electronics Engineer / Ingénieur(e) en électronique

dormakaba • Montreal

On-site
CAD 139,899 - 181,868
Health Insurance Plan
Pension Plan
Career development support
+3
IT Field Operations- Support Specialist / Spécialise soutien aux operátions TI sur site
IT Field Operations- Support Specialist / Spécialise soutien aux operátions TI sur site

dormakaba International Holding AG • Montreal

On-site
CAD 75,000 - 90,000
Health Insurance Plan
Pension Plan
Employee Assistance Programs
+1
Architectural Services Representative / Représentant(e) des ventes en architecture
Architectural Services Representative / Représentant(e) des ventes en architecture

dormakaba • Montreal

On-site
CAD 80,000 - 100,000
Health Insurance Plan
Pension Plan
Unlimited Referral Reward Bonuses
+3
IT Field Operations- Support Specialist / Spécialise soutien aux operátions TI sur site
IT Field Operations- Support Specialist / Spécialise soutien aux operátions TI sur site

dormakaba • Montreal

Hybrid
CAD 75,000 - 90,000
Career development
Employee assistance programs
LinkedIn Learning access
+4
Customer Service Representative / Représentant(e) du service à la clientèle
Customer Service Representative / Représentant(e) du service à la clientèle

dormakaba International Holding AG • Montreal

On-site
CAD 45,000 - 52,000
Health Insurance Plan
Employee Assistance Programs
LinkedIn Learning access
Customer Service Representative / Représentant(e) du service à la clientèle
Customer Service Representative / Représentant(e) du service à la clientèle

dormakaba • Montreal

On-site
CAD 45,000 - 52,000