Talent.com
Spiria
Lead Software DeveloperSpiria • Oakville, ON, Canada
Lead Software Developer

Lead Software Developer

Spiria • Oakville, ON, Canada
30+ days ago
Salary
CA$100,000.00 yearly
Job type
  • Full-time
Job description

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

Create a job alert for this search

Lead Software Developer • Oakville, ON, Canada

Similar jobs

Senior Software Developer

Profound Medical Inc.Mississauga, Peel Region, CA
Full-time

Our mission is to Profoundly change the standard of care by creating a tomorrow where clinicians can confidently ablate tissue with precision; a tomorrow where patients have access to safe and effe... Show more

 • Promoted

Technical Lead, Mobile Apps (React Native) - (Software development Lead)

PelmorexOakville, ON, CA
Full-time

Retirement Savings Matching Plan (RRSP).Personal Spending Account – up to $500 for physical, mental, or financial well‑being.Summer Hours – start your weekend earlier during summer months.Paid Days... Show more

 • Promoted

Senior Software Developer C++ Lidar Systems

Teledyne Technologies IncorporatedVaughan, York region, Canada
Full-time

Become a Senior Software Developer at Teledyne Technologies, focusing on C++ applications for Lidar and Geospatial Systems.Collaborate with experts to enhance high-performance software that process... Show more

 • Promoted

Remote Software Developer (Canada)

TuringMississauga, Peel Region, CA
Remote
Full-time

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Show more

 • Promoted

Senior Full Stack Developer

Hewitt BanksMississauga, Peel Region, CA
Full-time

Senior Software Developer (Full Stack).Our client is on a mission to help everyone achieve financial freedom by reimagining how people manage money.Using smart technology, they make financial servi... Show more

 • Promoted

Software Team Lead

STACK IT RecruitmentMississauga, Peel Region, CA
Full-time

Love building products that matter and leading small, high-impact teams?.This is an opportunity to step into a hands‑on leadership role where your technical expertise and people skills directly sha... Show more

 • Promoted

Automation Technical Lead

Info-WaysBrampton, Peel Region, CA
Full-time

Within depth understanding/experience of.KPI testing for front end applications (Mobile, Desktop.API testing and good understanding of API load.Java & Python languages using selenium,.Video quality... Show more

 • Promoted

Senior Software Developer

Profound-Medical-IncMississauga, Peel Region, CA
Full-time

Our mission is to Profoundly change the standard of care by creating a tomorrow where clinicians can confidently ablate tissue with precision; a tomorrow where patients have access to safe and effe... Show more

 • Promoted

Remote Software Developer for FinTech Platform & Analytics

NumerixMississauga, Peel Region, CA
Remote
Full-time

A financial technology firm is seeking a Software Developer to design and develop a valuation, trading, and portfolio management platform.Responsibilities include coding, troubleshooting, and colla... Show more

 • Promoted

Senior Software Developer

SOTI IncMississauga, Peel Region, CA
Full-time

SOTI is committed to providing its employees with endless possibilities; learning new things, working with the latest technologies and making a difference in the world.At SOTI, we are committed to ... Show more

 • Promoted

Lead Java & C# Developer: Shape Innovative Software Solutions

SynechronMississauga
Full-time

Join a dynamic team as a Java and C# Developer and shape innovative software solutions.Collaborate with talented colleagues on a variety of exciting projects.As a developer with 10+ years of experi... Show more

 • Promoted

Lead Software Developer

SpiriaOakville, Canada
Full-time

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... Show more

 • Promoted

Senior Software Lead (Host-Side Platform & Integrations – Haptics)

TITAN Haptics Inc.Mississauga, Peel region, Canada
Full-time +1

As Embedded Software Project Lead, you will own the end-to-end delivery of software interfaces for our haptic products.This is a hands-on role: you will write production code, guide integration wor... Show more

 • Promoted

Remote Software Architect — Lead Enterprise SaaS

Engage2ExcelMississauga, Peel Region, CA
Remote
Full-time

A dynamic tech company in Canada seeks a Software Architect to lead the development of innovative software solutions for their enterprise SaaS products.This fully remote role emphasizes collaborati... Show more

 • Promoted

Order Management and Catalog Software Developer

CollaberaMississauga, Peel region, Canada
Permanent

Order Management and Catalog Software Developer.Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the indust... Show more

 • Promoted

Lead Software Architect - Birdseye Solutions

Birdseye SolutionsMississauga, Peel region, Canada
Full-time

Join Birdseye Solutions as a Lead Software Architect to drive high-level software design and development initiatives, focusing on Java technologies.Shape the architectural vision for future project... Show more

 • Promoted

Developer

Absorb SoftwareMississauga, Peel Region, CA
Full-time

Absorb is seeking an intermediate-level Developer to take ownership of an internal ETL tool that supports billing, accounting, and operations.In this individual contributor role, you’ll help mainta... Show more

 • Promoted

React Developer - Tech Lead

LumenaltaMississauga, Peel Region, CA
Full-time

Enterprise companies turn to us to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points.The problems we solve every day ar... Show more

 • Promoted

Senior Software Developer (SOTI XSight)

SOTIMississauga, Peel Region, CA
Full-time

Senior Software Developer (SOTI XSight).We are seeking an innovative Senior Software Developer with a proven positive impact.You are a curious and ingenious Computer Science expert with strong lead... Show more

 • Promoted

Lead Software Engineer - Data

EgenMississauga, Ontario, Canada
Full-time

Egen is a fast-growing and entrepreneurial company with a data-first mindset.We bring together the best engineering talent working with the most advanced technology platforms, including Google Clou... Show more