Job Description
Job Description
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
Titre du poste : Développeur Full Stack Principal (Expérience Cloud requise)
Lieu : 3 jours au bureau, 7150 rue Alexander Fleming, Saint-Laurent, QC
Type d’emploi : Temps plein
Aperçu du poste
Nous recherchons un Développeur Full Stack Principal hautement qualifié et expérimenté pour rejoindre notre équipe dynamique. Le candidat idéal possédera une solide expertise en Java, React, et dans la création et le déploiement de microservices basés sur le cloud. Dans ce rôle, vous dirigerez une équipe de développeurs pour concevoir, développer et maintenir des applications web performantes, évolutives et sécurisées.
Responsabilités principales
Leadership technique
- Fournir un leadership technique et un mentorat à une équipe de développeurs full stack.
- Définir des stratégies techniques et guider l'équipe lors de leur mise en œuvre.
- Réaliser des revues de code et garantir le respect des bonnes pratiques et des normes de codage.
Développement Full Stack
Concevoir et développer des applications de bout en bout utilisant Java pour les services backend et React pour le frontend.Implémenter et gérer des API RESTful et GraphQL, selon les besoins.Construire des composants et des bibliothèques réutilisables pour une utilisation future.Microservices Cloud
Concevoir et déployer des applications cloud natives et évolutives sur AWS, Azure ou Google Cloud Platform (GCP).Concevoir, implémenter et gérer des architectures de microservices, en assurant la tolérance aux pannes, la scalabilité et une haute disponibilité.Travailler avec des outils de conteneurisation comme Docker et des plateformes d'orchestration comme Kubernetes.Collaboration et communication
Collaborer étroitement avec les chefs de produit, les concepteurs UX et les parties prenantes pour définir les exigences et livrer les fonctionnalités.Coordonner avec les équipes DevOps et QA pour garantir des pipelines CI / CD fluides et des tests complets.Communiquer efficacement des problèmes techniques complexes aux parties prenantes non techniques.Amélioration continue
Identifier et résoudre les goulots d'étranglement en matière de performance et les bogues.Se tenir informé des technologies émergentes et intégrer celles qui sont pertinentes dans la pile technologique.Encourager l’innovation et améliorer les processus de l’équipe.Qualifications
Compétences et expérience requises
8+ années d’expérience professionnelle en développement logiciel avec expertise en Java (backend) et une expérience avec React (frontend) fortement préférée.3+ années d'expérience en direction d'équipe ou dans des rôles de niveau senior, préférées.Bonne compréhension des plateformes cloud (AWS, Azure ou GCP) et de leurs services associés (ex. : Lambda, DynamoDB, S3).Expérience dans la conception et l’implémentation d’architectures de microservices avec des API RESTful ou des modèles orientés événements.Maîtrise des technologies de base de données (SQL et NoSQL, ex. : PostgreSQL, MongoDB).Expérience pratique avec des outils CI / CD (ex. : Jenkins, GitHub Actions) et des systèmes de contrôle de version comme Git.Connaissance des outils de conteneurisation (Docker) et des plateformes d'orchestration (Kubernetes).Bonne compréhension des méthodologies agiles et du contrôle de version.Compétences relationnelles
Solides compétences en leadership et en mentorat.Excellentes compétences en communication et en relations interpersonnelles.Capacité à hiérarchiser les tâches et à gérer efficacement le temps dans un environnement dynamique.Compétences préférées
Expérience avec des solutions de téléphonie ou de gestion d'appels.Expérience avec Camunda ou un moteur de processus similaire fortement préférée.Job Title : Lead Full Stack Developer (Cloud Experience Required)
Location : 3 days in office 7150 Alexander Fleming Rue, Saint Laurent QC
Employment Type : Full-time
Job Overview
We are seeking a highly skilled and experienced Lead Full Stack Developer to join our dynamic team. The ideal candidate will have a strong background in Java , React , and building and deploying cloud-based microservices . In this role, you will lead a team of developers to design, develop, and maintain high-performance, scalable, and secure web applications.
Key Responsibilities
Technical Leadership
Provide technical leadership and mentorship to a team of full-stack developers.Define technical strategies and guide the team through implementation.Conduct code reviews and ensure adherence to best practices and coding standards.Full-Stack Development
Design and develop end-to-end applications using Java for backend services and React for the frontend.Implement and manage RESTful APIs and GraphQL where applicable.Build reusable components and libraries for future use.Cloud Microservices
Architect and deploy scalable, cloud-native applications using AWS, Azure, or Google Cloud Platform (GCP).Design, implement, and manage microservices architectures, ensuring fault tolerance, scalability, and high availability.Work with containerization tools like Docker and orchestration platforms like Kubernetes.Collaboration and Communication
Collaborate closely with product managers, UX designers, and stakeholders to define requirements and deliver features.Coordinate with DevOps and QA teams to ensure smooth CI / CD pipelines and comprehensive testing.Communicate complex technical issues effectively to non-technical stakeholders.Continuous Improvement
Identify and resolve performance bottlenecks and bugs.Stay updated with emerging technologies and incorporate relevant ones into the technology stack.Drive innovation and improve team processes.Qualifications
Required Skills and Experience
8+ years of professional experience in software development with expertise in Java (backend) required and experience with React (front end) strongly preferred3+ years of experience in leading a team or senior level roles preferredStrong understanding of cloud platforms (AWS, Azure, or GCP) and their associated services (e.g., Lambda, DynamoDB, S3).Experience designing and implementing microservices architectures using RESTful APIs or event-driven patterns.Proficient in database technologies (SQL and NoSQL, e.g., PostgreSQL, MongoDB).Hands-on experience with CI / CD tools (e.g., Jenkins, GitHub Actions) and version control systems like Git.Knowledge of containerization tools (Docker) and orchestration platforms (Kubernetes).Solid understanding of agile methodologies and version control.Soft Skills
Strong leadership and mentorship capabilities.Excellent communication and interpersonal skills.Ability to prioritize tasks and manage time effectively in a fast-paced environment.Preferred Skills
Telephony or call handling solution experienceCamunda experience or work with a similar process engine strongly preferredCompany Description
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.
Company Description
Intrado is dedicated to saving lives and protecting communities, helping them prepare for, respond to, and recover from critical events.\r\nToday, 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.