Développeur logiciel senior
Intrado
Date: 4 weeks ago
City: Montreal, QC
Contract type: Full time
About Us
Intrado se consacre à sauver des vies et à protéger des communautés, en les aidant à se préparer pour des événements critiques, à intervenir lorsqu’ils surviennent, et à s’en rétablir.
Aujourd’hui, notre entreprise de logiciels en tant que service (SaaS) de pointe est à l’avant-garde de la transformation du continuum des interventions d’urgence du service 911, grâce à des logiciels fondés sur des données de prochaine génération. Les solutions d’Intrado permettent aux entreprises, aux préposés aux appels, aux répartiteurs et aux premiers intervenants de prendre des décisions plus éclairées, d’intervenir rapidement et de façon sécuritaire et, ultimement, de mieux desservir leurs communautés.
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
Nous recherchons un développeur logiciel principal expérimenté pour rejoindre notre équipe dynamique. Dans ce rôle, vous serez responsable de la conception, du développement et de la mise en œuvre de systèmes logiciels complexes qui soutiennent nos objectifs commerciaux. Vous collaborerez avec des équipes multidisciplinaires, mentorerez des développeurs juniors et contribuerez aux décisions techniques stratégiques. Votre rôle sera déterminant dans la création de systèmes logiciels évolutifs, fiables et performants.
Principales Responsabilités
We are seeking an experienced Senior Software Developer to join our dynamic team. In this role, you will be responsible for leading the design, development, and implementation of software systems that drive our business objectives. You will collaborate with cross-functional teams, mentor junior developers, and contribute to strategic technical decisions. Your role will be pivotal in building scalable, reliable, and high-performance software systems.
Key Responsibilities
Vous voulez aimer là où vous travaillez? Chez Intrado, nous offrons un régime complet d’avantages sociaux qui comprend ce que vous attendez (assurance médicale, assurance dentaire et assurance des soins de la vue, assurance-vie et assurance invalidité, congés payés, régime enregistré d’épargne-retraite (REER) avec cotisations égales de l’employeur et compte de gestion de dépenses flexible), et plusieurs avantages qui excèderont vos attentes, tels que le remboursement de frais de scolarité, des congés parentaux payés, l’accès à une bibliothèque complète de ressources de formation personnelle et professionnelle, des rabais d’employés, des assurances couvrant et plus encore! Postulez dès aujourd’hui pour vous joindre à 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!
Get job alerts by email. Sign up now! Join Our Talent Network!
Job Snapshot
Employee Type
Full-Time
Location
Montreal, Quebec (Onsite)
Job Type
Other
Date Posted
09/27/2024
Job ID
4125
Intrado se consacre à sauver des vies et à protéger des communautés, en les aidant à se préparer pour des événements critiques, à intervenir lorsqu’ils surviennent, et à s’en rétablir.
Aujourd’hui, notre entreprise de logiciels en tant que service (SaaS) de pointe est à l’avant-garde de la transformation du continuum des interventions d’urgence du service 911, grâce à des logiciels fondés sur des données de prochaine génération. Les solutions d’Intrado permettent aux entreprises, aux préposés aux appels, aux répartiteurs et aux premiers intervenants de prendre des décisions plus éclairées, d’intervenir rapidement et de façon sécuritaire et, ultimement, de mieux desservir leurs communautés.
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
Nous recherchons un développeur logiciel principal expérimenté pour rejoindre notre équipe dynamique. Dans ce rôle, vous serez responsable de la conception, du développement et de la mise en œuvre de systèmes logiciels complexes qui soutiennent nos objectifs commerciaux. Vous collaborerez avec des équipes multidisciplinaires, mentorerez des développeurs juniors et contribuerez aux décisions techniques stratégiques. Votre rôle sera déterminant dans la création de systèmes logiciels évolutifs, fiables et performants.
Principales Responsabilités
- Conception et développement logiciel : Concevoir, développer et maintenir des solutions logicielles complexes répondant aux besoins de l’entreprise.
- Revue de code : Effectuer des revues de code régulières pour assurer la qualité du code, le respect des bonnes pratiques et la scalabilité.
- Tests et débogage : Effectuer des tests approfondis et des corrections de bogues pour garantir la fonctionnalité, les performances et la sécurité des logiciels.
- Collaboration : Travailler en étroite collaboration avec les gestionnaires de produits, les concepteurs UX/UI et les autres développeurs pour livrer des fonctionnalités et des améliorations.
- Mentorat : Offrir des conseils techniques et un encadrement aux développeurs juniors, en favorisant la croissance et le partage des connaissances au sein de l’équipe.
- Architecture système : Participer aux discussions architecturales pour guider les futurs systèmes et applications, en mettant l'accent sur les meilleures pratiques d'évolutivité et de maintenabilité.
- Documentation : Rédiger et maintenir une documentation technique claire pour un usage interne et à l’attention des développeurs futurs.
- Amélioration continue : Se tenir à jour sur les tendances de l’industrie et les nouvelles technologies afin d’améliorer continuellement nos pratiques et outils de développement.
- Baccalauréat en informatique (ou domaine connexe) ou expérience équivalente.
- 5+ ans d’expérience en développement logiciel, avec une expérience avérée dans la livraison de solutions logicielles de haute qualité.
- Maîtrise des langages de programmation : (ex. : Java, Python, C#, JavaScript, etc.).
- Expérience avec les cadres et technologies : (ex. : .NET, Django, React, Angular, Node.js, etc.).
- Expérience en gestion de bases de données : SQL, NoSQL (ex. : MySQL, PostgreSQL, MongoDB).
- Expérience avec les plateformes infonuagiques : AWS, Azure, Google Cloud.
- Systèmes de contrôle de version : Git, GitHub, GitLab.
- Expérience avec les méthodologies Agile telles que Scrum ou Kanban.
- Solide compréhension des concepts de conception orientée objet, des modèles de conception et des principes de développement logiciel.
- Excellentes compétences en résolution de problèmes, axées sur la recherche de solutions optimales.
- Bonnes compétences en communication et capacité à travailler efficacement en équipe.
- Maîtrise en informatique ou dans un domaine connexe.
- Expérience avec les outils et pratiques DevOps, y compris les pipelines CI/CD, la conteneurisation (Docker, Kubernetes).
- Expérience en développement mobile (iOS/Android) ou avec des cadres front-end (React, Vue.js).
- Connaissance de l'architecture microservices et des systèmes distribués.
- Forte capacité d'analyse et de pensée critique.
- Capacité à travailler de manière autonome et à prendre des initiatives.
- Attention aux détails avec un accent sur l’écriture d’un code propre et maintenable.
- Passion pour la technologie et l’apprentissage continu.
We are seeking an experienced Senior Software Developer to join our dynamic team. In this role, you will be responsible for leading the design, development, and implementation of software systems that drive our business objectives. You will collaborate with cross-functional teams, mentor junior developers, and contribute to strategic technical decisions. Your role will be pivotal in building scalable, reliable, and high-performance software systems.
Key Responsibilities
- Software Design & Development: Design, develop, and maintain complex software solutions that meet the needs of the business.
- Code Reviews: Conduct regular code reviews to ensure code quality, adherence to best practices, and scalability.
- Testing & Debugging: Perform thorough testing and debugging of software to ensure functionality, performance, and security.
- Collaboration: Work closely with product managers, UX/UI designers, and other developers to deliver features and improvements.
- Mentoring: Provide technical guidance and mentorship to junior developers, fostering growth and knowledge sharing within the team.
- System Architecture: Participate in architectural discussions to guide future systems and applications, focusing on best practices for scalability and maintainability.
- Documentation: Write and maintain clear technical documentation for internal use and for future developers.
- Continuous Improvement: Stay updated with industry trends and emerging technologies to continuously improve our development practices and tools.
- Bachelor’s Degree in Computer Science (or related field) or equivalent work experience.
- 5+ years of experience in software development, with a proven track record of delivering high-quality software solutions.
- Proficiency in programming languages: (e.g., Java, Python, C#, JavaScript, etc.).
- Experience with frameworks and technologies: (e.g., .NET, Django, React, Angular, Node.js, etc.).
- Database management experience: SQL, NoSQL (e.g., MySQL, PostgreSQL, MongoDB).
- Cloud platforms experience: AWS, Azure, Google Cloud.
- Version control systems: Git, GitHub, GitLab.
- Experience with Agile methodologies such as Scrum or Kanban.
- Strong understanding of object-oriented design, design patterns, and software development principles.
- Excellent problem-solving skills with a focus on delivering optimal solutions.
- Strong communication skills and ability to work well in a team environment.
- Master’s degree in Computer Science or a related field.
- Experience with DevOps tools and practices, including CI/CD pipelines, containerization (Docker, Kubernetes).
- Experience with mobile development (iOS/Android) or front-end frameworks (React, Vue.js).
- Knowledge of microservices architecture and distributed systems.
- Strong analytical and critical thinking skills.
- Ability to work independently and take initiative.
- Attention to detail with a focus on writing clean, maintainable code.
- Passionate about technology and continuous learning.
Vous voulez aimer là où vous travaillez? Chez Intrado, nous offrons un régime complet d’avantages sociaux qui comprend ce que vous attendez (assurance médicale, assurance dentaire et assurance des soins de la vue, assurance-vie et assurance invalidité, congés payés, régime enregistré d’épargne-retraite (REER) avec cotisations égales de l’employeur et compte de gestion de dépenses flexible), et plusieurs avantages qui excèderont vos attentes, tels que le remboursement de frais de scolarité, des congés parentaux payés, l’accès à une bibliothèque complète de ressources de formation personnelle et professionnelle, des rabais d’employés, des assurances couvrant et plus encore! Postulez dès aujourd’hui pour vous joindre à 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!
Get job alerts by email. Sign up now! Join Our Talent Network!
Job Snapshot
Employee Type
Full-Time
Location
Montreal, Quebec (Onsite)
Job Type
Other
Date Posted
09/27/2024
Job ID
4125
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Community Cebador (Part-time)
Guayakí Yerba Mate,
Montreal, QC
55 minutes ago
At Guayakí Yerba Mate, we're about much more than just yerba mate: we believe yerba mate culture is an invitation to life. Our mantra, "COME TO LIFE," is an invitation to personal, social, ecological, and cultural regeneration. The regeneration of the planet is at the heart of our business model. Every purchase of Guayakí drives positive global impact. We call...
Financial Planner, Cavendish 1
Scotiabank,
Montreal, QC
1 hour ago
Requisition ID: 209903
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.
As a Financial Planner, you will focus on developing and deepening client relationships by providing high quality advice and service within the mass affluent market. Most importantly, you realize that your clients are your greatest asset, and your priority is providing investment...
Chef·fe transition et projets marque privée
Metro Inc.,
Montreal, QC
18 hours ago
Titre du poste: Chef·fe transition et projets marque privéeNuméro de la demande: 39372Catégorie d'emploi: AdministrationDivision: Ontario (01000124)Département: Marques privéesLieu de travail: METRO - PLACE CARILLON, MONTRÉAL (#M-CARI)Province: Canada : QuebecType d'emploi: Permanent Venez relever de nouveaux défis et partager votre passion! Rejoindre Notre Équipe Comporte Ses Avantages Horaire flexible afin de promouvoir l’équilibre travail/vie personnelle Télétravail en mode hybride Assurances...