Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Developer

$100k - $135k per year

Spiria

Having an in-depth analysis and understanding of software development and customer issues, the Lead Software Developer evaluates and selects possible technology options for a project. They take part in evaluating efforts, solving problems and ensuring the quality of solutions.

They will review the development team’s code and contribute to the knowledge transfer through functional coaching and mentoring of less experienced employees as well as playing a front‑line consulting role with clients and has a relatively short learning curve when learning new languages. In addition to actively participating in the development of digital solutions, they will also work to improve the efficiency and quality of the company's development processes.

As a Lead Software Developer at Spiria, you will:

  • Provide an advisory role to clients.
  • Provide functional and technical leadership within projects.
  • Make recommendations for the development and implementation of complex projects that require comprehensive and in-depth analysis and understanding of the client's field.
  • Review code and architecture to ensure that they comply with the company's development standards and industry best practices.
  • Write, modify, review, optimize and debug computer code.
  • Contribute to the development and improvement of work methods and procedures.
  • Select libraries and development paradigms.
  • Identify opportunities to reuse code within completed projects.
  • Participate in testing and quality control activities as described in the testing strategy.
  • Participate in the service offer writing process.

On this project you will :

  • Own the end‑to‑end software architecture for machine HMI stacks, including Angular‑based touchscreen interfaces and 2D/3D visualization of machine controls.
  • Define and enforce architectural patterns for front‑end, back‑end, and system integration across embedded and enterprise environments.
  • Drive technical decisions related to performance, safety, scalability, and maintainability of real‑time machine control displays.
  • Collaborate with UX, systems engineers, product owners, and embedded teams to translate machine and operator requirements into software solutions.
  • Guide and mentor front‑end and back‑end developers; perform architectural reviews and code reviews.
  • Hands‑on contribution expected in complex areas (Angular, graphics, Python/C++, system integration).

The keys to your success:

  • 8 to 10 years of experience in digital solutions development.
  • Has significant experience leading project teams.
  • Strong command of front‑end architecture with Angular and openness to back‑end technologies in C++ and/or Python.
  • Ability to work in collaboration with a multidisciplinary team.
  • Understanding and knowledge of software architecture.
  • Client oriented approach.
  • Good communication and interpersonal skills.
  • Experience starting projects from scratch, full software development lifecycle experience.
  • Ability to adapt quickly to achieve set objectives in a timely manner.
  • Ability to work with tight deadlines.
  • Knowledge of unit testing.
  • Good knowledge of AGILE principles and rituals.

Employment details:

  • Flexible work arrangements (remote, hybrid, or in‑person), because what truly matters is not where you are, but what you do.
  • Salary range: $100,000–135,000, based on a 37.5‑hour workweek.
  • 40h workweek is available.

What we offer:

  • Vacation bank of 3 weeks per year.
  • 5 additional fixed days off during the winter holidays.
  • Flexible personal days to handle life’s ups and downs.
  • Deferred Profit Sharing Plan (DPSP) and RRSP with employer contributions.
  • Group insurance with broad coverage.
  • Telemedicine and Employee Assistance Program via Telus Health.
  • Paid training, certification and association expenses.
  • Spiri‑Flex reimbursements of $300 per year for health, ergonomics, and connectivity‑related expenses.

At Spiria, we believe diversity is a major strength. We therefore adhere to the principle of employment equity and encourage applications from women, visible minorities, Indigenous people, persons with disabilities, LGBTQIA2S+ individuals, and other marginalized communities.

Bilingualism is essential for this role. The person in this position will be required, across all their responsibilities, to collaborate with both internal and external clients throughout North America in both French and English.

#J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Lead Software Developer in Montréal, QC vacancy
  • Elevate your career with CNN as a Staff Software Developer focusing on architectural leadership and strategic planning. Join the Engagement Landing Squad to create innovative digital experiences. In this role, you will guide both junior and senior engineers while fostering... 
    Suggested

    Warner Media, LLC.

    Montréal, QC
    4 hours ago
  • Elevate realtime technology as a Lead Realtime Software Developer at Brahma DDU, driving project lifecycles in a global VFX environment. Collaborate with interdisciplinary teams to craft innovative solutions. In this senior capacity, you will mentor developers while managing... 
    Suggested

    Dneg

    Montréal, QC
    3 days ago
  •  ...consensus. We are looking for multiple passionate Software Developers to join our team. You will develop critical software that engineering teams use to...  ...enhance our trading systems. Driving projects and leading new initiatives. Actively engaging with others on the... 
    Suggested
    Work from home

    DRW Holdings, LLC.

    Montréal, QC
    7 days ago
  •  ...CapIntel is a software platform built for wealth management enterprises to help financial advisors explain complex investment strategies...  ...wealth management industry. About The Role As a Software Developer at CapIntel, you'll contribute to building backend solutions that... 
    Suggested

    CapIntel

    Montréal, QC
    7 days ago
  • Lead Developer - MontrealJob: Full timeLocation : MontrealJob SummaryWe are looking for an experienced Lead Developer to be responsible for...  ...managing the development team and overseeing the development of software applications and systems. The Lead Developer will be expected... 
    Suggested

    YULCOM Technologies

    Montréal, QC
    7 days ago
  •  ...stimulating and fun work environment? We are looking for a Lead Developer in SRE to join our SRE team. This position reports to the Unit...  ...application performance Qualifications Bachelor’s degree in software engineering, computer science, or management, or equivalent... 
    Work at office
    Work from home

    Z953

    Montréal, QC
    7 days ago
  • $75k - $98k per year

     ...super-efficient solar energy. Job Description Internal Title: Developer Job Type: Permanent, Full-Time Job Location: Ottawa, ON...  ...a cutting-edge scanning probe microscope and its associated software interfaces. This position focuses on designing, building, and testing... 
    Permanent employment
    Full time
    Worldwide

    CBN Nano Technologies

    Montréal, QC
    4 hours ago
  •  ...project. As a Programming Specialist, you will be responsible for the programming and development of various military command and control software. Technical Experience Experience using one of the following high-level languages: ADA, Java, C#, or C++ Experience using CASE... 

    Akkodis

    Montréal, QC
    4 hours ago
  • $130k - $150k per year

     ...Senior Software Developer Job type: Full Time · Department: Engineering · Work type: Hybrid · CAD 130,000-150,000 / year Montreal, Quebec, Canada About Zeffy Zeffy is the fastest-growing nonprofit platform in North America, helping organizations raise funds... 
    Full time
    Flexible hours

    Neara

    Montréal, QC
    7 days ago
  • Embedded Software Developer – Ottawa Contract Duration: 6 months Overview We have partnered with an Ottawa based avionics company that is one of the leading providers of tracking, monitoring, and messaging services, as well as airtime and billing services, primarily catering... 
    Contract work

    Talentlab

    Montréal, QC
    4 hours ago
  •  ...Overview Insight Global is looking for Embedded Software Developers in test to join a Major Canadian Aerospace company in the greater Montreal Area. The successful candidate should have a minimum of 5 years total experience, strong C++ development experience and Linux embedded... 

    Insight Global

    Montréal, QC
    7 days ago
  • Join AppDirect as a Senior Software Developer in Montreal, Canada, where you'll craft reliable multi-tiered applications. Leverage your coding skills to drive significant impact for leading software companies. In the Tackle business unit at AppDirect, you'll work with a dedicated... 

    AppDirect, Inc

    Montréal, QC
    1 day ago
  • Transform the automotive landscape with Ford as a Senior Software Developer specializing in embedded systems. Your expertise in C++ and Python...  ...complex software issues • Strong communication and teamwork skills Lead the future of electric vehicles with your software expertise... 

    Ford Motor

    Montréal, QC
    1 day ago
  •  ...environment? We are currently looking for a Software Developer – Business Systems to join our digital...  ...Transformation . If you’re a leader who builds trust and your goal is to make...  ...Montreal-based Stingray Group is a leading music, media and technology company with... 
    Work at office
    Work from home
    Worldwide
    2 days per week

    Z953

    Montréal, QC
    7 days ago
  •  ...part of the Sopra Steria Group), is a leader in the development and certification...  ...events. Requirements Design, develop, and optimize complex software applications using C++. Apply...  ...Benefits Hybrid Work Industry leading medical, dental, and vision Insurance... 
    Permanent employment
    Full time
    Flexible hours

    CS GROUP - Canada

    Montréal, QC
    7 days ago
  • Transform navigational technology at Xona as a Software Specialist in Montreal. Focus on desktop...  ...-time data visualization. Join Xona, a leader in navigational intelligence, as a...  ...visualization tools for GNSS receivers • Develop desktop software interfacing with embedded... 

    Xona-Space-Systems

    Montréal, QC
    4 hours ago
  • $140k - $165k per year

     ...140,000.00 To CA$165,000.00 Annually Job Summary The Lead Engineer, Embedded Software will drive the design and development effort of the...  ...engineers and manufacturing engineers as designs are being developed and finalized. Follow rigorous design control methodology... 
    Work at office

    Think-Surgical,-Inc.

    Montréal, QC
    7 days ago
  • $95k - $110k per year

    Overview At March Networks, our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you'll enjoy flexibility and support for a healthy work-life balance, as well as the professional development opportunities needed...
    Immediate start

    March Networks

    Montréal, QC
    4 hours ago
  • Elevate your career at March Networks as an Intermediate Cloud Software Developer. This role focuses on enhancing cloud service performance while maintaining a balance between work and life. At March Networks, you will improve the reliability and scalability of our cloud... 

    March Networks

    Montréal, QC
    4 hours ago
  •  ...automation expertise. Primary Responsibilities: Automate/Configure workflows and data synchronization jobs between Rally and Jira. Develop scripts to extract data across various IT systems (PPM+, Service Now) and generate reports as needed. Ensure uptime of IT systems... 

    Alltech Consulting Services

    Montréal, QC
    4 hours ago
  •  ...Location: Montreal, Quebec Our client is the leading global provider of multi-asset trading systems to the buy‑side, sell‑side and trading...  ...the technical evolution of the Fixed Income market by developing connectivity, integration and data normalization to institutional... 

    GuruLink

    Montréal, QC
    7 days ago
  • Join Autodesk as a Senior Software Developer, crafting cutting-edge 2D and 3D visualization platforms. Enhance code quality and design scalable solutions in a collaborative work environment. As a Senior Software Developer on Autodesk's Viewer Platform, you will play a pivotal... 

    Autodesk

    Montréal, QC
    4 hours ago
  • À propos d'AlayaCare Chez AlayaCare, nous sommes plus qu'une entreprise SaaS en forte croissance : nous sommes une équipe de passionné(e)s qui transforment les soins à domicile. Notre plateforme infonuagique permet aux fournisseurs de soins du monde entier d'offrir de meilleurs...
    Work at office
    Work from home
    Flexible hours

    AlayaCare

    Montréal, QC
    4 hours ago
  •  ...Senior Software Developer - Java, Montreal, QC Position Summary The Software developer at Syntax we are looking for is a full-time, passionate, and driven engineer to join our growing development team. We are building innovative software solutions and need a strong engineer... 
    Full time

    Syntax Systems Ltd.

    Montréal, QC
    4 days ago
  •  ...one that enables you to Be Seen, Be Yourself, and Do Your Best Work. About The Role We are seeking a skilled and ambitious software developer to join our team in Montreal. As a PHP developer, you will play a critical role in shaping and expanding our platform's... 
    Remote work
    Worldwide
    Flexible hours

    Sundayy

    Montréal, QC
    7 days ago
  •  ...a key player in innovation at PENN Entertainment as a Senior Software Developer focusing on online gaming solutions. This role requires strong...  ...delivering innovative gaming experiences. Key Responsibilities: • Lead design and architecture for platform capabilities • Build and... 

    Penn Interactive Ventures

    Montréal, QC
    4 hours ago
  • $114.5k - $167.5k per year

     ...Software Developer (permanent position, 40 hour per week) Contact: (***) ***-****, ****@*****.*** Working at Nord Quantique At Nord Quantique, you will be part of something special: working in a highly dynamic environment at the forefront of quantum technology... 
    Permanent employment
    Internship
    Remote work
    Relocation package
    Flexible hours

    Nord Quantique

    Montréal, QC
    a month ago
  • Join our Retail team at Lightspeed as a Staff Software Developer and benefit from flexible remote work options available in Canada. Drive architectural...  ...debugging • Collaborate on Minimum Viable Product planning • Lead mentoring and chapter review sessions • Work on shared... 
    Remote work
    Flexible hours

    Lightspeed Commerce

    Montréal, QC
    4 days ago
  • Drive mobile innovation at Circle Medical as a Lead Android Developer focused on enhancing patient experiences. Utilize your advanced Kotlin and...  ...Improve CI/CD release pipeline for quality updates • Ensure software meets HIPAA compliance Requirements: • 7+ years of Mobile... 

    Circle Medical Technologies

    Montréal, QC
    4 hours ago
  •  ...Transform concepts into reality as a Lead Developer in AI Innovations at Genpact. Engage in a hybrid role where leadership meets cutting-edge...  ...will oversee a skilled development team focused on creative software solutions. Key Responsibilities Supervise application design... 

    GENPACT CANADA SERVICES

    Montréal, QC
    4 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Developer. Be the first to apply!