Développeur Logiciel Principal Lead Software Developer

Saint-Laurent, QC, CA, Canada

Job Description

About Us:

Intrado se consacre a sauver des vies et a proteger des communautes, en les aidant a se preparer pour des evenements critiques, a intervenir lorsqu'ils surviennent, et a s'en retablir.


Aujourd'hui, notre entreprise de logiciels en tant que service (SaaS) de pointe est a l'avant-garde de la transformation du continuum des interventions d'urgence du service 911, grace a des logiciels fondes sur des donnees de prochaine generation. Les solutions d'Intrado permettent aux entreprises, aux preposes aux appels, aux repartiteurs et aux premiers intervenants de prendre des decisions plus eclairees, d'intervenir rapidement et de facon securitaire et, ultimement, de mieux desservir leurs communautes.



Intrado is dedicated to saving lives and protecting communities, helping them prepare for, respond to, and recover from critical events.


Today, our cutting-edge SaaS company is at the forefront of transforming the 911 emergency response continuum with next generation data-driven software. Intrado's solutions allow enterprises, call takers, dispatchers, and first responders to make more informed decisions, respond quickly and safely, and ultimately serve their communities better.


Responsibilities/Qualifications:

Developpeur Logiciel Principal - Mode Hybride (Saint-Laurent, QC)



Lieu :

Hybride - 7150 rue Alexander Fleming, Saint-Laurent, QC

Type de travail :

70 % developpement actif, 30 % leadership


Nous recherchons un(e) developpeur(e) logiciel principal(e) pour rejoindre notre equipe dediee au developpement de nouvelles fonctionnalites pour notre systeme de reception d'appels 911. Ce role a fort impact s'adresse a une personne techniquement avancee, proactive, qui s'epanouit dans un environnement collaboratif et qui est motivee a proposer des solutions et a les mettre en oeuvre.

###

Responsabilites principales



Diriger le developpement de nouvelles fonctionnalites pour notre plateforme critique de reception d'appels 911. Ecrire du code propre, evolutif et maintenable en utilisant React, Material-UI, Redux et TypeScript avance. Developper et maintenir des services backend avec Java, Spring Boot et une architecture de microservices. Collaborer etroitement avec les equipes produit, design, assurance qualite et operations pour assurer l'alignement et la livraison. Agir en tant que leader technique actif, consacrant environ 70 % de votre temps au codage et 30 % au mentorat, a l'architecture et au leadership d'equipe. Identifier de maniere proactive les defis techniques et proposer des solutions innovantes. Assurer la qualite du code par des revues, des tests et le respect des meilleures pratiques. Favoriser une culture de responsabilite, d'amelioration continue et de developpement professionnel.
###

Qualifications requises



Minimum de 5 ans d'experience en developpement logiciel, dont au moins 2 ans dans un role de leadership. Maitrise avancee de React, Material-UI, Redux et TypeScript. Solide experience avec les technologies backend, notamment Java, Spring Boot et les microservices. Capacite demontree a diriger par l'exemple et a encadrer des developpeurs juniors. Excellentes competences en communication et esprit collaboratif. Experience dans des environnements agiles et avec des equipes distribuees.

Ce poste exige une excellente maitrise de l'anglais

, tant a l'oral qu'a l'ecrit, car il implique une collaboration etroite avec des equipes situees aux Etats-Unis et au Canada.
###

Atouts



Experience dans les domaines de la securite publique, de la reponse d'urgence ou d'autres systemes a haute disponibilite. Connaissance de technologies backend autres que Java (ex. : Node.js, GraphQL) est un avantage.

Lead Software Developer - Hybrid (Saint-Laurent, QC)



Location:

Hybrid - 7150 Alexander Fleming Rue, Saint-Laurent, QC

Work Type:

70% hands-on coding, 30% leadership


We are seeking a

Lead Software Developer

to join our team working on

new feature development for our 911 call-taking system

. This is a high-impact role for a technically advanced and proactive individual who thrives in collaborative environments and is driven to propose solutions and follow through on execution.

###

Key Responsibilities



Lead the development of new features in our mission-critical 911 call-taking platform. Write clean, scalable, and maintainable code using

React

,

Material-UI

,

Redux

, and

advanced TypeScript

. Develop and maintain backend services using

Java

,

Spring Boot

, and

microservice architecture

. Collaborate closely with cross-functional teams including product, design, QA, and operations to ensure alignment and delivery. Act as a hands-on technical leader, contributing approximately

70% of your time to coding

and

30% to mentoring, architecture, and team leadership

. Proactively identify technical challenges and propose innovative solutions. Ensure code quality through reviews, testing, and adherence to best practices. Foster a culture of accountability, continuous improvement, and professional growth.
###

Required Qualifications



5+ years of experience in software development, with at least 2 years in a leadership role. Expert-level proficiency in

React

,

Material-UI

,

Redux

, and

TypeScript

. Strong experience with backend technologies including

Java

,

Spring Boot

, and

microservices

. Proven ability to lead by example and mentor junior developers. Excellent communication skills and a collaborative mindset. Experience working in agile environments and with distributed teams. This position requires excellent proficiency in English, both spoken and written, as it involves close collaboration with teams located in the United States and Canada.
###

Nice to Have



Experience in public safety, emergency response, or other high-availability systems. Familiarity with backend technologies beyond Java (e.g., Node.js, GraphQL) is a plus.

Total Rewards:

Vous voulez aimer la ou vous travaillez? Chez Intrado, nous offrons un regime complet d'avantages sociaux qui comprend ce que vous attendez (assurance medicale, assurance dentaire et assurance des soins de la vue, assurance-vie et assurance invalidite, conges payes, regime enregistre d'epargne-retraite (REER) avec cotisations egales de l'employeur et compte de gestion de depenses flexible), et plusieurs avantages qui excederont vos attentes, tels que le remboursement de frais de scolarite, des conges parentaux payes, l'acces a une bibliotheque complete de ressources de formation personnelle et professionnelle, des rabais d'employes, des assurances couvrant et plus encore! Postulez des aujourd'hui pour vous joindre a nous dans un travail qui en vaut la peine!

Want to love where you work? At Intrado, we offer a comprehensive benefits package that includes what you'd expect (medical, dental, vision, life and disability coverage, paid time off, a Registered Retirement Savings Plan (RRSP) with employer matching contributions plan and flexible spending accounts), and several that go above and beyond - tuition reimbursement, paid parental leave, access to a comprehensive library of personal and professional training resources, employee discounts, insurance coverage and more! Apply today to join us in work worth doing!

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
    JD2994403
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Saint-Laurent, QC, CA, Canada
  • Education
    Not mentioned