Talent.com
Lead Software Engineer
Lead Software EngineerQSC • Brossard, Montérégie, CA
Lead Software Engineer

Lead Software Engineer

QSC • Brossard, Montérégie, CA
Il y a 6 jours
Type de contrat
  • Temps plein
Description de poste

QSC is a global leader in full-stack AV solutions, delivering cutting-edge technology that transforms collaboration and physical experiences across corporate, education, hospitality, entertainment, and other markets. With a reputation for innovation, quality, and customer-first service, QSC is one of the fastest-growing companies in the industry, redefining how people interact with sound, video, and control technologies.

We are seeking a Lead Software Engineer to architect, design, and develop microservices for QSC’s evolving enterprise technology stack. This role will be responsible for building high-performing, scalable, and resilient services utilizing the Microsoft Azure technology ecosystem. These services will power omni-channel experiences across QSC’s internal business platforms (such as Salesforce and Oracle) and external customer-facing systems (such as websites, first-party portals, and applications).

The Lead Software Engineer will play a critical role in enabling strategic capabilities such as software subscriptions, self-service account management, and personalized experiences, serving as both a technical expert and a hands-on builder within a fast-paced, collaborative environment.

Overview

The Lead Software Engineer will play a critical role in enabling strategic capabilities such as software subscriptions, self-service account management, and personalized experiences, serving as both a technical expert and a hands-on builder within a fast-paced, collaborative environment.

Responsibilities

Microservices Architecture and Development

  • Define and own the architecture for microservices that are highly scalable, secure, resilient, and maintainable.
  • Champion best practices for API design (REST, GraphQL) and event-driven architectures (EDA).
  • Write clean, maintainable, and efficient C# .NET Core / .NET 6+ code aligned with modern software engineering principles.
  • Build APIs and services that integrate seamlessly with Salesforce, Oracle, web applications, mobile apps, and other enterprise systems.
  • Develop Azure-based CI / CD pipelines to automate builds, deployments, and testing using Azure DevOps.

Omni-Channel Enablement and Customer Experience

  • Deliver microservices that enable seamless omni-channel experiences across business and customer platforms, ensuring consistency, personalization, and performance.
  • Build secure service layers to support customer authentication (SSO, OAuth, Azure Active Directory B2C) and user data management.
  • Enable features such as software subscription lifecycle management, self-service account tools, and dynamic content personalization.
  • Enterprise Integration and Data Services

  • Integrate microservices with enterprise systems including Salesforce Sales / Service / Experience Clouds, Oracle ERP modules, Aria billing solutions, and QSC’s proprietary applications.
  • Build robust and scalable data services for near-real-time data exchange, synchronization, and transformation across platforms.
  • Leverage Azure Data Factory, Azure SQL, Cosmos DB, and Azure Storage for backend data processing and persistence strategies.
  • Define and enforce data modeling, API versioning, and service documentation standards.
  • Security, Reliability, and Performance Engineering

  • Implement service-level security using OAuth2, JWT, role-based access control (RBAC), and Azure Key Vault for secrets management.
  • Establish monitoring, telemetry, logging, and alerting practices using Azure Monitor, Application Insights, and Log Analytics.
  • Optimize microservices for high availability, disaster recovery, and scalability across global Azure regions.
  • Conduct code reviews, security reviews, and performance testing for all services prior to production release.
  • Technical Leadership and Mentorship

  • Serve as a technical leader and mentor across engineering teams, fostering a high standard of technical excellence.
  • Lead architecture discussions, code reviews, and technical workshops for internal engineers and contractors.
  • Collaborate with enterprise architects, QA leaders, DevOps engineers, and platform owners to ensure system coherence.
  • Stay current with evolving Azure capabilities and new architectural patterns, driving continuous innovation within the team.
  • Advocate for “shift-left” practices, ensuring quality, security, and scalability considerations are built early into the development lifecycle.
  • Experience

  • 10+ years of progressive software engineering experience with deep expertise in backend systems development.
  • 5+ years architecting, building, and operating microservices on Microsoft Azure.
  • Extensive experience integrating with enterprise platforms such as Salesforce and Oracle via APIs, events, and middleware.
  • Deep knowledge of .NET Core / .NET 6+, C#, Azure SDKs, Azure DevOps, and modern API design practices.
  • Demonstrated experience enabling customer-facing experiences such as portals, self-service capabilities, and subscription management.
  • Hands-on experience with Azure Kubernetes Service (AKS) and containerized microservices architecture is strongly preferred.
  • Experience applying security best practices for cloud-native services, including OAuth2, API security, and compliance.
  • Experience working in agile development environments and collaborating with cross-functional teams (UX, Product, QA, Infrastructure).
  • Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field; Master’s degree preferred.
  • Microsoft Certified : Azure Solutions Architect Expert or Azure Developer Associate strongly preferred.
  • Exceptional problem-solving skills, strategic thinking, and a strong bias toward execution.
  • Outstanding communication skills — able to clearly convey complex ideas and technical concepts to both engineering and business audiences.
  • Strong passion for innovation, modern cloud technologies, and customer-centric solution building.
  • Self-starter with the ability to thrive in a fast-paced, dynamic, and collaborative environment.
  • Committed to fostering a culture of learning, mentorship, and engineering excellence.
  • #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Lead Software Engineer • Brossard, Montérégie, CA

    Offres similaires
    Specialist, Loan Quality Control

    Specialist, Loan Quality Control

    Appcast • brossard, QC, ca
    Temps partiel
    Application Deadline : 02 / 19 / 2026 Address : VIRTUAL(R)61 - REMOTE / TELETRAVAIL - QC - BMO ...Voir plus
    Dernière mise à jour : il y a 2 heures • Offre sponsorisée • Nouvelle offre
    Senior Java Developer (Trading Systems) - Luxoft

    Senior Java Developer (Trading Systems) - Luxoft

    Luxoft • brossard, qc, ca
    Temps plein
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Shopify Full Stack Developer - longueuil

    Shopify Full Stack Developer - longueuil

    BUGATCHI • longueuil, qc, ca
    Temps plein
    BUGATCHI's Montreal office is seeking a Shopify Full Stack Developer.This role is responsible for aiding in the development and growth of the BUGATCHI brand, especially with regard to its e-Commerc...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Software Engineer

    Software Engineer

    Aviya Aerospace Systems • Longueuil
    Temps plein
    Aviya Aerospace Systems is a leader in engineering services and solutions for mission critical Aerospace and Defense applications. Aviya provides expertise in program management, systems, software, ...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Stay-at-Home Moms : Remote Surrogacy Opportunity (Age 21–39)

    Stay-at-Home Moms : Remote Surrogacy Opportunity (Age 21–39)

    Surrogacy4All • Lacolle
    Télétravail
    Temps plein +1
    Are you a compassionate woman who’s had a healthy pregnancy and wants to help others experience the joy of parenthood?.Surrogacy4All helps Canadian women become . Full emotional, legal, and medical ...Voir plus
    Dernière mise à jour : il y a 23 heures • Offre sponsorisée
    DevOps Engineer - VBeyond Corporation

    DevOps Engineer - VBeyond Corporation

    VBeyond Corporation • brossard, qc, ca
    Temps plein
    We are seeking a DevOps Engineer.The role focuses on infrastructure setup, deployment automation, performance, security, and operational stability throughout the migration and post-launch phases.Su...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Senior Java Developer (Trading Systems) - saint-jean-sur-richelieu

    Senior Java Developer (Trading Systems) - saint-jean-sur-richelieu

    Luxoft • saint-jean-sur-richelieu, qc, ca
    Temps plein
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    SAP Concur

    SAP Concur

    Yochana • saint-jean-sur-richelieu, qc, ca
    Temps plein
    SAP Concur modules : Expense, Travel, and Invoice.Strong experience in SAP Concur configuration (Expense, Travel, Invoice). Expertise in integration with SAP ERP / S4HANA using middleware (SAP CPI, Del...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    System Application Engineer – SCADA - Pacer Group

    System Application Engineer – SCADA - Pacer Group

    Pacer Group • brossard, qc, ca
    Temps plein
    Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems.Proficient in Electric Transmission EMS / SCADA / Implementation. Good knowledge of Electric SCADA applicat...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Tier I SOC Analyst - CyberClan

    Tier I SOC Analyst - CyberClan

    CyberClan • saint-jean-sur-richelieu, qc, ca
    Temps plein
    Tier I SOC Analyst - Job Description.Established in 2006, CyberClan’s carefully selected team of experts are capable of solving complex cyber security challenges – keeping data secure and businesse...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Algebra Private Tutoring Jobs Saint-Jean-sur-Richelieu

    Algebra Private Tutoring Jobs Saint-Jean-sur-Richelieu

    Superprof • Saint-Jean-sur-Richelieu, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Planner / Scheduler – Project Controls

    Planner / Scheduler – Project Controls

    Manpower • La Prairie, QC, Canada
    Temps plein
    We’re looking for a Planner / Scheduler.You will work in a world‑class Project Controls environment supporting major energy transition projects. Fluent French & English required.Build and maintain p...Voir plus
    Dernière mise à jour : il y a 18 heures • Offre sponsorisée • Nouvelle offre
    Algebra Private Tutoring Jobs La Prairie

    Algebra Private Tutoring Jobs La Prairie

    Superprof • La Prairie, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Ingénieur Méthode

    Ingénieur Méthode

    Construction Valard inc. • Saint-Jean-sur-Richelieu, QC, Canada
    Temps plein
    À PROPOS DE CETTE OPPORTUNITÉ DE CARRIÈRE.Construction Valard Québec, filiale du Groupe Valard et dont la société mère est Quanta Services, l’un des plus grands entrepreneurs de services publics en...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    React Lead Developer

    React Lead Developer

    HCLTech • saint-jean-sur-richelieu, qc, ca
    Temps plein
    Design and implement user interface components using React JS.Lead and mentor a team of React JS developers.Collaborate with cross-functional teams to define, design, and ship new features.Ensure t...Voir plus
    Dernière mise à jour : il y a 9 heures • Offre sponsorisée • Nouvelle offre
    Lead Software Test Engineer – Microgrid & DER Control

    Lead Software Test Engineer – Microgrid & DER Control

    Eaton • Brossard
    Temps plein
    A global intelligent power management company is seeking a Lead Software Test Engineer for its office in Brossard, Quebec. This role involves leading testing for microgrid control platforms, ensurin...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Lead Software Engineer

    Lead Software Engineer

    QSC • Brossard
    Temps plein
    QSC is a global leader in full-stack AV solutions, delivering cutting-edge technology that transforms collaboration and physical experiences across corporate, education, hospitality, entertainment,...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Software Development Manager – Analytics Platform (Global Team)

    Software Development Manager – Analytics Platform (Global Team)

    Power Factors • Brossard
    Temps plein
    Une entreprise d'énergie propre à Brossard, Canada, cherche un •e gestionnaire en développement logiciel pour diriger son équipe analytique. Le candidat idéal aura une solide expérience de gestion, d...Voir plus
    Dernière mise à jour : il y a 7 heures • Offre sponsorisée • Nouvelle offre