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
Full-time

Spiria Inc


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 contributes 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.  



Work Environment  


We believe work-life balance is essential. We make this possible through a flexible work organization and a personalized working style. Whether you’re at the office or in your location of choice, what matters most is the impact of your work, not where you're doing it from.  


About Us  


At Spiria, we’re a team of over 150 professionals across Canada. For more than 20 years, we’ve been building custom software solutions driven by a strong commitment to code quality, technological excellence, collaborative creation, and customer satisfaction.  


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.  


AI Notice  


Our recruitment tools use AI to assist in the initial screening of applications, but never replace the intuition and expertise of our recruitment teams .  


*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.  

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Lead Software Developer in Oakville, ON vacancy
  • $90k - $110k per year

     ...! Who are we?: Syntronic is a global leader in design and development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community...  .... We are looking for a Software UI Developer to support the design, development, testing... 
    Suggested
    Full time

    Syntronic

    Oakville, ON
    1 day ago
  • $94.2k - $117.7k per year

     ...Euna Grants engineering team builds the software that helps organizations find, manage, and...  ...the center of that work. As a Software Developer , you'll contribute to design, implementation...  .... AI helps us work smarter, but people lead the process. AI Mindset at Euna... 
    Suggested
    Full time
    Work at office
    Weekend work
    3 days per week

    Euna Solutions

    Oakville, ON
    1 day ago
  •  ...NEED YOU? GLAD YOU ASKED...   How would you like your code to be used by millions of people every single day? As a React Native Developer on our Mobile Apps team, you will drive the evolution of Canada’s largest weather apps (The Weather Network and MétéoMédia) as well... 
    Suggested
    Full time
    Flexible hours
    Weekend work

    Pelmorex

    Oakville, ON
    1 day ago
  •  ...used by millions of people every single day? As a Backend-focused Developer on our team, you will drive the evolution of Canada’s largest...  ...YOU HAVE: Backend Expertise: 5+ years of experience in software development with a strong focus on backend infrastructure, specifically... 
    Suggested
    Full time
    Flexible hours
    Weekend work

    Pelmorex

    Oakville, ON
    1 day ago
  •  ...Company in Canada in Leger ’s 2026 Reputation Study, among 334 organizations     WHY WE NEED YOU? GLAD YOU ASKED...   The Software Developer, Meteorological Development is responsible for designing, developing new features, enhancements and services for the... 
    Suggested
    Full time
    Contract work
    Flexible hours
    Weekend work

    Pelmorex

    Oakville, ON
    1 day ago
  • $95k - $120k per year

     ...We are looking for a Senior C++/Python Software Developer to collaborate on a wide variety of projects in partnership with our clients. You will be a subject-matter expert thanks to your deep understanding of frameworks and the entire development process. You will work closely... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Spiria Inc

    Oakville, ON
    1 day ago
  •  ...NEED YOU? GLAD YOU ASKED...   How would you like your code to be used by millions of people every single day? As a React Native Developer on our Mobile Apps team, you will drive the evolution of Canada’s largest weather apps (The Weather Network and MétéoMédia) as well... 
    Full time
    Flexible hours
    Weekend work

    pelmorex

    Oakville, ON
    6 days ago
  •  ...Who we are: Geotab ® is a global leader in IoT and connected transportation and certified...  ...'s efforts. If you love technology and software development, are well organized and keen...  ...! What you'll do: As a Software Developer Intern, your key area of responsibility will... 
    Full time
    Summer work
    Internship
    Local area
    Immediate start
    Work from home
    Monday to friday
    Flexible hours

    Internship List

    Oakville, ON
    1 day ago
  • $121.5k - $151.63k per year

     ...The Opportunity We're seeking an AI Developer to build AI-powered features and AI agents...  ...You Bring ~2-5 years of professional software development experience with strong...  ...applicants. AI helps us work smarter, but people lead the process.  AI Mindset at Euna... 
    Full time
    Work at office
    Local area
    Flexible hours
    Weekend work
    3 days per week

    Euna Solutions

    Oakville, ON
    1 day ago
  • $94.2k - $117.7k per year

     ...assessing, or selecting applicants. AI helps us work smarter, but people lead the process.   AI Mindset at Euna Solutions We believe the...  ...Solutions® is the leading provider of purpose-built, cloud-based software designed to streamline procurement, budgeting, payments, and... 
    Full time
    Work at office
    Weekend work
    3 days per week

    Euna Solutions

    Oakville, ON
    1 day ago
  • $84.2k - $105.3k per year

     ...that gets delivered. As a QA Automation Developer , you'll own the design and execution of...  ...automation decisions have a direct impact on software reliability, this is it. What You'll...  .... AI helps us work smarter, but people lead the process. AI Mindset at Euna Solutions... 
    Full time
    Work at office
    Weekend work
    3 days per week

    Euna Solutions

    Oakville, ON
    1 day ago
  • $150k - $190k per year

     ...this role was built for you. As Director, Developer Effectiveness at Euna Solutions, you'll...  ...investments so Finance, the VP of Software Development, and the CTO can connect operational...  .... AI helps us work smarter, but people lead the process.   AI Mindset at Euna Solutions... 
    Full time
    Work at office
    Local area
    Flexible hours
    Weekend work
    3 days per week

    Euna Solutions

    Oakville, ON
    1 day ago
  •  ...Grow Your Career as a Software Developer in a Growing Company   At ProMach, we’re looking for people who want to shine. You’ll have opportunities...  ...? Keep reading.   ZPI, the developer of the industry leading Zarpac Performance Index (ZPI) manufacturing performance improvement... 
    Full time
    Internship
    Work at office
    3 days per week

    Promach Careers

    Oakville, ON
    1 day ago
  • $94.2k - $117.7k per year

     ...maintains the infrastructure and pipelines that keep our public sector software products moving fast and reliably. In this role, you will execute...  ..., or selecting applicants. AI helps us work smarter, but people lead the process. AI Mindset at Euna Solutions We believe the... 
    Full time
    Work at office
    Weekend work
    3 days per week

    Euna Solutions

    Oakville, ON
    1 day ago
  • $54k - $62k per year

     ...timely order processing, validation, and customer service. The Software Fulfilment Specialist reviews purchase orders against sales quotes...  ...Group Benefits Plan Perkopolis Membership Access - Canada’s leading provider of employee perk and discount programs. Wellness Program... 
    Full time

    Trimech Career

    Oakville, ON
    1 day ago
  • $85k - $115k per year

     ...Company Description Veolia Group is a global leader in environmental services, operating across all five continents with nearly 218...  ...to create a more sustainable future. Job Description The Lead Engineer (LE) is accountable for multi-disciplinary engineering deliverables... 
    Full time
    Shift work

    Water Technologies

    Oakville, ON
    1 day ago
  • $85k - $100k per year

     ...Sentinel Dock & Door, an ASSA ABLOY branded company, is seeking a Team Lead, Desktop Support Specialist based in Oakville, Ontario , to...  ...business-critical initiatives. Ensure endpoint security, software compliance, patching, and access controls are maintained in accordance... 
    Full time
    Work at office
    Local area

    Sentinel Dock

    Oakville, ON
    1 day ago
  •  ...for. : Parsons is seeking candidates for a new Utilities CAD Lead position in Oakville, Ontario. The Utilities CAD Lead position will...  ...policies and procedures. Understands and utilizes more advanced software to complete assignments. Checks orthographic (2D) and/or... 
    Full time
    Contract work

    Parsons

    Oakville, ON
    6 days ago
  • $94k - $117k per year

     ...extraordinary! Who are we?: Syntronic is a global leader in design and development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a...  ...technologies. In this role, you will develop and maintain automated test tools, a test framework... 
    Full time

    Syntronic

    Oakville, ON
    1 day ago
  •  ...and department processes, respond to problems and inquiries and develop associates through teaching and training. Ensure a high level of...  ...where required. 4. Ensure strong communication with associates, leads the daily Team Huddle at the start of each shift, and provide the... 
    Hourly pay
    Permanent employment
    Full time
    Shift work

    Walmart Canada

    Oakville, ON
    3 hours ago
  • $26 - $34 per hour

     ...Gardening/Landscape Team Leader   About the Role   Sakura Gardens is seeking a motivated...  ...client service.  Responsibilities   ~ Lead and work alongside the team in tasks like...  ..., track projects, and use job management software.  ~ Communicate with clients and... 
    Hourly pay

    MHMI

    Oakville, ON
    28 days ago
  •  ...prepared and enjoyed worldwide! Having developed Canada's first fully autonomous...  ...is looking for a Co-Op Full Stack Developer who will be an integral part of our software team, implementing both frontend...  ...Work with solutions architect, team leads, QA analyst and other developers... 
    Worldwide

    Gastronomous Technologies Inc.

    Oakville, ON
    23 days ago
  •  ...Who we are: Geotab ® is a global leader in IoT and connected transportation and certified...  ...results! Geotab is seeking an Embedded Developer Intern who will be responsible for...  ...the Embedded Development team, as well as Software development and test development teams -... 
    Hourly pay
    Full time
    Internship
    Work from home
    Monday to friday
    Flexible hours

    Internship List

    Oakville, ON
    1 day ago
  • $54k - $62k per year

     ...experience explosive growth and is seeking a dynamic client focused Team Lead to join our Personal Insurance Team in our Oakville office. This...  ...prioritize Strong computer skills and ability to learn new software Insurance Industry designations such as CAIB CIP an asset... 
    Full time
    Work at office
    Local area
    Flexible hours

    Hub International Insurance

    Oakville, ON
    22 days ago
  •  ...Who we are: Geotab ® is a global leader in IoT and connected transportation and certified...  ...results! Geotab is seeking a Hardware Developer Intern who will be supporting the...  ...Experience with Altium Designer or any other ECAD software Database experience, or demonstrated... 
    Hourly pay
    Full time
    Summer work
    Internship
    Work from home
    Monday to friday
    Flexible hours

    Internship List

    Oakville, ON
    1 day ago
  •  ...company policies and practices. Ensure all safety requirements are met such as personal protective equipment WHMIS. Continue to develop processing skills as well equipment and material knowledge. Coordinate product changes reconfiguration orders and rework with... 
    Full time
    Contract work
    Temporary work
    Shift work

    Mauser Packaging Solutions

    Oakville, ON
    a month ago
  • $50k - $55k per year

     ...professionals. Our growing team is looking for an Clinic Administrative Lead  who can work for us on a  permanent full-time basis supporting...  .... About You This role offers an exciting opportunity to develop leadership competencies in healthcare while continuing to provide... 
    Permanent employment
    Full time
    Work at office
    Immediate start

    LMC Healthcare

    Oakville, ON
    more than 2 months ago
  •  ..., you will work closely with Product Managers who bring the requirements and product vision, and you will partner directly with a Tech Lead to learn the ins and outs of our infrastructure, technical requirements, and architecture. You will operate with a flexible mindset—experimenting... 
    Full time
    Contract work
    Flexible hours
    Weekend work

    pelmorex

    Oakville, ON
    1 day ago
  • $59k - $70k per year

     ...We are looking for a Quality Compliance Lead to join our new team based in Oakville to assist the Quality Manager in managing quality...  ...within a growing international organization. We strive to hire and develop the right people, locally and globally, stimulating personal growth... 
    Local area

    DP World

    Oakville, ON
    more than 2 months ago
  •  ...Who we are: Geotab is a global leader in IoT and connected transportation and certified...  ...results! Geotab is seeking a Hardware Developer Intern who will be supporting the Hardware...  ...Experience with Altium Designer or any other ECAD software Database experience or demonstrated... 
    Hourly pay
    Full time
    Internship
    Work from home

    Internship List

    Oakville, ON
    20 days ago

Do you want to receive more vacancies?

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