Software Developer
$90k - $120k per yearDormakaba
Position Overview
dormakaba is seeking an experienced Software Developer based in Montreal specializing in backend development with deep expertise in and TypeScript. The Software developer will be responsible for designing developing and maintaining scalable APIs and cloud-native applications delivering high-quality reliable and secure backend systems to drive technical excellence and innovation.
Total Compensation Range: $90000 - $120000 annually
AI Disclosure: No automated screening tools will be used during the application process
What you will do
- Design develop and maintain scalable high-performance backend services and RESTful APIs using and TypeScript ensuring security reliability and maintainability
- Architect and deliver cloud-native applications using AWS GCP or Azure leveraging serverless technologies containerization and managed cloud services
- Build and manage CI/CD pipelines automated testing frameworks and deployment workflows to streamline software delivery and ensure quality
- Integrate and manage NoSQL databases optimize system performance and cloud costs and ensure API security observability scalability and compliance with industry best practices
- Collaborate with cross-functional teams including DevOps Product and Engineering to deliver end-to-end solutions while promoting technical excellence and continuous improvement
What we require
- 8 years of backend development experience including 5 years with and strong TypeScript expertise
- Proven experience designing and scaling APIs for enterprise or high-traffic systems
- Advanced knowledge of cloud services (AWS GCP or Azure) including compute storage and networking with experience using NoSQL databases such as DynamoDB
- Strong expertise in microservices event-driven systems and distributed architectures with a deep understanding of API security including OAuth2 JWT SSO rate limiting and encryption
- Hands-on experience with CI/CD pipelines and Infrastructure-as-Code (Terraform)
What we prefer
- Bachelors degree in Computer Science Software Engineering or a related field preferred
- Bilingual proficiency in English and French preferred as the incumbent must work with a global multidisciplinary team
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 recherche un développeur logiciel expérimenté basé à Montréal spécialisé dans le développement backend et possédant une expertise approfondie de et de TypeScript. Le développeur logiciel sera responsable de la conception du développement et de la maintenance dAPI évolutives et dapplications natives du nuage afin de livrer des systèmes backend de haute qualité fiables et sécurisés qui favorisent lexcellence technique et linnovation.
Échelle salariale : 90 000 $ 120 000 $ par année
Divulgation relative à lIA : Aucun outil de présélection automatisé ne sera utilisé durant le processus de candidature.
Ce que vous ferez
- Concevoir développer et maintenir des services backend et des API RESTful évolutifs et très performants avec et TypeScript en veillant à la sécurité à la fiabilité et à la maintenabilité
- Concevoir larchitecture et livrer des applications natives du nuage sur AWS GCP ou Azure en tirant parti des technologies sans serveur de la conteneurisation et des services infonuagiques gérés
- Mettre en place et gérer des pipelines CI/CD des cadres de tests automatisés et des flux de déploiement afin de simplifier la livraison des logiciels et dassurer leur qualité
- Intégrer et gérer des bases de données NoSQL optimiser la performance des systèmes et les coûts infonuagiques et assurer la sécurité lobservabilité et lévolutivité des API ainsi que leur conformité aux meilleures pratiques de lindustrie
- Collaborer avec des équipes interfonctionnelles notamment DevOps Produit et Ingénierie afin de livrer des solutions de bout en bout tout en favorisant lexcellence technique et lamélioration continue
Ce que nous demandons
- 8 années ou plus dexpérience en développement backend dont au moins 5 années avec ainsi quune solide maîtrise de TypeScript
- Expérience avérée de la conception et de la mise à léchelle dAPI pour des systèmes dentreprise ou à fort trafic
- Connaissance approfondie des services infonuagiques (AWS GCP ou Azure) y compris le calcul le stockage et le réseautage ainsi quune expérience des bases de données NoSQL comme DynamoDB
- Solide expertise des microservices des systèmes orientés événements et des architectures distribuées avec une compréhension approfondie de la sécurité des API notamment OAuth2 JWT SSO la limitation du débit et le chiffrement
- Expérience concrète des pipelines CI/CD et de linfrastructure en tant que code (Terraform)
Ce que nous préférons
- Baccalauréat en informatique en génie logiciel ou dans un domaine connexe (préféré)
- Maîtrise de langlais et du français (atout) puisque la personne titulaire du poste doit travailler avec une équipe multidisciplinaire mondiale
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 !
#LI-VA1
#LI-Hybrid
Required Experience:
IC
- ...to build the customer support platform for the AI era, we’re looking for top talent to join us. About the Role As a Senior Software Developer at Botpress, you’ll be at the forefront of developing innovative solutions that drive the future of conversational AI. As a...SuggestedFull timeWork at office
- ...Full Stack Software Engineer - Remote Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary... ...through complex codebases and use MCP tools effectively. - Develop realistic, reproducible software engineering scenarios. - Ensure...SuggestedFor contractorsRemote work
$37 - $38.5 per hour
...Bachelor's degree Work setting Office Information technology (IT) service provider Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and...SuggestedPermanent employmentWork at officeDay shift- ...place of high expectations, integrity, innovation and a willingness to challenge consensus. We are looking for a passionate Software Developer to join our team. You will develop critical software that our traders, researchers and engineering teams use to implement and...SuggestedWork from home
$37 - $38.5 per hour
...setting Office Information technology (IT) service provider Responsibilities Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and solutions...SuggestedWork at officeRemote work- ...Zimmer Biomet seeks a software developer to contribute to computer-assisted surgery applications in Montreal. The role involves designing robust software integrating robotics and 3D modeling to support orthopedic surgical procedures within an Agile team environment. Responsibilities...Flexible hours
- ...governments. Summary We are looking for a Senior Backend-focused Developer to join the team, the strategic network orchestration and... ...professional with a strong NetDevOps mindset: someone who brings software engineering excellence while understanding network and security...Full timeWork at office3 days per week
- ...The Role AspenTech is looking for a talented and experienced Developer with Quality background to join our Enterprise Operations Platform... ...the product while collaborating with our front-end and backend software developers and Product Management. As part of the EOP team, you...Full timeFlexible hours
- ...deliver results from saliva to mobile app—anytime, anywhere. Developed over six years of R&D, over 2,000 product iterations, and... ..., and more. About the role Eli is looking for a Senior Software Developer to join our product team full-time, starting as soon as possible...Long term contractFull timeInternshipWork at officeImmediate start
- ...want to build the customer support platform for the AI era, we're looking for top talent to join us. About the Role As a Software Developer at Botpress, you'll be at the forefront of developing innovative solutions that drive the future of conversational AI. As part of...Full timeWork at officeWorldwide
- ...Responsibilities Guide a software development team through implementation based on specifications and interface designs. Develop key software solutions addressing clients’ business-critical needs. Translate functional requirements into technical specifications....Full timeFlexible hours
- ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer, we expect you to be disciplined regarding software development, and ready and eager to collaborate with and mentor technical...Full time
- ...Responsibilities Develop software according to specifications, including software requirements specifications and interface designs. Coach colleagues and encourage their professional growth. Take initiative on projects and tasks while owning assigned work. Uphold...Flexible hours
- ...Zimmer Biomet seeks a senior software developer to contribute to computer-assisted surgery applications in Montreal. The role involves designing robust software integrating robotics to support orthopedic surgical procedures, working within an Agile team environment. Responsibilities...
- ...the customer support platform for the AI era, we’re looking for top talent to join us. About the Role We’re looking for a Software Developer Intern to join our team full-time during the Winter 2025 semester. As part of the Engineering team at Botpress, you’ll focus on...Full timeTemporary workInternshipWork at office
- ...for a new opportunity? Or just checking the market? Well you might just be in the right place! We are looking for a new Senior Software Developer (Ruby) to join our high-performing software development team and help cultivate an inclusive environment where the team can do...Full timeRemote workWorldwideFlexible hours
- ...Position Overview: The Order Gateway team develops and maintains Squarepoint’s order entry gateways, which are essential for routing... ...Remain hands-on, directly driving technical delivery and ensuring software quality and reliability. Actively participate in architectural...Full time
- ...capabilities to ensure the security of critical infrastructures and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software applications using C++. Apply software development good practices and standards...Permanent employmentFull timeFlexible hours
- ...large, global organization. Engineers thrive at Tower while developing electronic trading infrastructure at a world class level. Our... ...potential. Our Core Engineering department is seeking a Software Developer to join the Data team in Montreal. This role will play a key...ApprenticeshipCasual workWork at officeWorldwide
- ...Junior Software Developer (Android & TypeScript) Reports To: Director of Engineering Location: Montreal, QC (Hybrid: work remotely or from the office, your choice!) About us Broadsign is a growing software company with a mission to make buying, selling, and delivering...Permanent employmentWork at officeRemote workWork from homeFlexible hours
$63.75k - $85k per year
...We are seeking a Junior Software Developer to join the IntelePACS Backend team and help deliver backend capabilities for Intelerads enterprise medical imaging platform. The team is building toward an AI-first way of working where agentic coding tools are a core part of how...Full timeLocal areaRemote work- ...shape our culture. Here, everyone has a voice, everyone can be themselves, everyone is welcome. Motive are seeking a Senior AI Software Developer to join our Iron Man project being developed using Unreal Engine 5. You will have the opportunity to work on a variety of AI features...Full timeLocal area
- ...The Role AspenTech is looking for a talented and experienced Developer to join our Enterprise Operations Platform (EOP) organization. In... ...automation capabilities that enable the delivery of high-quality software at scale. Working within a SAFe Agile organization, you will...Full timeFlexible hours
- ...The Role AspenTech is looking for a talented and experienced Developer to join our Enterprise Operations Platform (EOP) organization. In... ...EOP development team, the delivery of next-generation industrial software solutions that provide a software-defined, data-centric,...Full timeFlexible hours
- ...Zimmer Biomet seeks a Senior Software Developer to design and develop computer-assisted surgery software using C++, Qt, computer vision, and medical imaging. The role requires technical leadership and mentorship of a development team, with three days weekly on-site presence...
$95k per year
...Experience: 3 years to less than 5 years Work setting Office Private company, corporation or industry Financial technology Software company Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as...Permanent employmentFull timeWork at office- ...17 Location: Montreal, Quebec, CA, H4M2Z2 Company: Corning Requisition Number: 62298 iBwave is looking for a talented Software Developer to join our team. We are a small but mighty group of technology professionals, and we are looking for a flexible, resilient and...Full timeImmediate startFlexible hours
- ...foundation behind Coveo’s next generation of innovation What if your technical decisions could make hundreds of developers more effective? As a Staff Software Developer on Coveo’s Data Platform team, you’ll tackle complex, high-impact challenges and help shape the foundations...Long term contractImmediate start
- ...About the team At Equativ, we’re on a mission to develop advertising technologies that empower our customers to reach their digital... ...massively scalable, widely distributed, highly available, and efficient software systems; the platform deals with over 3 million requests per...
- ...compatible global positioning system optimized for absolute precision, superior power, and robust protection. Xona is seeking a skilled Software Engineer to work as a contributor to the development and integration of a desktop application to interact with our in-house satellite...Permanent employmentFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software engineer part time Montréal, QC
- ingenieur electronique logiciel embarque Montréal, QC
- software engineer Montréal, QC
- software design engineer Montréal, QC
- software engineer - computer Montréal, QC
- software developer internship no experience Montréal, QC
- ingénieur logiciel Montréal, QC
- software engineer co-op Montréal, QC
- software development engineer Montréal, QC
- software developer Montréal, QC

