développeur(se) logiciel principal(e) (Senior Software Developer)

Intrado Life & Safety, Inc.Montreal, QC
Hybrid

About The Position

Intrado is dedicated to saving lives and protecting communities, helping them prepare for, respond to, and recover from critical events. Our cutting-edge company strives to become the most trusted, data-centric emergency services partner by uniting fragmented communications into actionable intelligence for first responders. At Intrado, all of our work truly matters. For this opening we will consider candidates from the following locations: Montreal (Canada) ready to work in hybrid mode (3 days a week onsite). Our Life & Safety Product Technology group is currently hiring SR Software Developer for a growing business segment. We are looking for someone who is a self-starter, eager to learn new tools/products, flexible and able to work in a fast-paced environment with a distributed team. About the product OneAlert/Revolution is a platform that helps schools and organizations instantly get the right message to the right people when it matters most. Many places rely on a mix of old and new technology — phones, alarms, digital signs, mobile apps — that don’t naturally work together. OneAlert/Revolution brings all of that into a single, easy‑to‑manage system so a critical message can be sent once and delivered everywhere. Whether it’s triggering on‑site systems like phones, alarms, and displays, or sending cloud‑based alerts to people’s phones, the platform makes sure information moves fast and reliably. The mobile app takes this a step further by sending smart, location‑based notifications using GPS, so people get alerts that are relevant to where they are and what’s happening around them. If you enjoy building software that connects real‑world devices, cloud systems, and mobile experiences — and want your work to have a clear, meaningful impact — this is the kind of product you’ll be working on.

Requirements

  • Bachelor's degree in computer science, management information systems, or a related field is required. Equivalent work experience in a similar position may be substituted for educational requirements
  • 5+ years of experience in professional software development.
  • This role will work with teams both in the USA and Canada, candidates must be fluent in English (both written and spoken).
  • Strong troubleshooting and root-cause analysis.
  • Backend development: C#, .NET / ASP.NET Core.
  • Front end: Angular.
  • MS SQL Server: schema/table/index design, stored procedures, complex queries/reporting.
  • High availability: failover design and data synchronization.
  • Full-stack development in Microsoft Azure.
  • Windows Services and multithreaded/background processing.
  • Asynchronous programming (required).

Nice To Haves

  • SIP, networking, and security fundamentals (certs, encryption).
  • Agile/Scrum; tools: Jira, GitHub.
  • Automated testing: unit, integration, and/or E2E.
  • REST APIs; auth: token-based, OAuth 2.0.
  • Telephony integrations: Mitel MiVB, Cisco UCM.
  • Mobile: Kotlin (Android) and Swift (iOS).
  • Push notifications: APNS and/or FCM.
  • Experience using AI‑assisted developer tools (e.g., Copilot, Claude) to support development or automation efforts.

Responsibilities

  • Participation in the design, development, verification, and documentation of our product
  • Providing technological knowledge and participating in group decision-making on technology-related topics
  • Applying the proper application modernization and transformation approaches to real-world application situations
  • Understanding Azure and Cloud technologies and a desire to continually improve your skill set
  • Managing multiple tasks from start to finish autonomously
  • Providing regular project status and schedule updates

Benefits

  • medical
  • dental
  • vision
  • life and disability coverage
  • paid time off
  • a Registered Retirement Savings Plan (RRSP)
  • tuition reimbursement
  • paid parental leave
  • access to a comprehensive library of personal and professional training resources
  • employee discounts
  • insurance coverage
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service