Apply now

Posted 18 days ago

Sr Software Engineering Lead/ Architect

@ TalentSphere

Ontario

10+ years experience
Apply now
SIGNALS

Overview

TalentSphere is hiring a Senior Software Engineering Lead and Architect in Toronto, ON, for a permanent full-time role. The lead will manage a team of three developers, provide hands-on technical direction, and oversee the software lifecycle in a regulated environment. The posting states a salary of $125,000–$165,000 plus a 15% bonus and benefits, depending on experience.

Responsibilities:

  • Lead and manage a team of three software developers
  • Oversee the full software development lifecycle
  • Provide hands-on technical guidance and code reviews
  • Establish priorities, timelines and resources
  • Lead software documentation and regulatory compliance

Requirements summary:

  • 10+ years of software development experience, ideally regulated
  • 3 to 5 years managing software engineering teams
  • Hands-on experience with C#, C++, WPF, MVC and .NET
  • Experience with Git/GitLab and CI/CD
  • Strong preference for medical device experience

Tools & skills

Source and dates

Source type not verified · crelate

Employer posting date
2026-10-19
First seen by our source
2026-10-16
Source record updated
2026-10-19

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityLead
DepartmentSoftware development
Experience10+ years
Management experience3+ years
Manages peopleYes
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)
Fields of studyComputer Engineering, Software Engineering, Electrical Engineering, Computer Science
Perks mentionedPerformance bonus

Summary and details written by AI from the posting; the employer’s posting is the authority.

TalentSphere

FieldValue
Open jobs on Jobsy329
Job description

Sr. Software Engineering Lead/ Architect

Location: Toronto, ON
Position Type: Permanent, Full-Time
Salary: $125,000–$165,000 + 15% Bonus + Benefits (Depending on experience)

About the Opportunity

Our client is seeking an experienced Software Engineering Manager to lead a team of software developers within a highly regulated, technology-driven environment. This is a hands-on leadership role responsible for overseeing the software development lifecycle, providing technical direction, managing project priorities and timelines, and ensuring the delivery of high-quality, compliant software solutions.

The successful candidate will manage a team of three developers and work closely with engineering, product, and cross-functional teams.

Key Responsibilities

  • Lead and manage a team of three software developers, including senior and junior team members.

  • Oversee the full software development lifecycle from architecture and design through testing, deployment, commercialization, and sustaining.

  • Provide hands-on technical guidance, code reviews, troubleshooting support, and assistance with complex development challenges.

  • Establish priorities, allocate resources, manage timelines, and ensure projects are delivered according to scope and requirements.

  • Drive software architecture, development processes, testing, quality, and continuous improvement.

  • Lead software documentation and ensure development activities meet applicable regulatory and quality requirements.

  • Collaborate with cross-functional teams and internal/external stakeholders to define requirements and deliver customer-focused solutions.

  • Support production issues and contribute to problem-solving across both new and mature projects.

  • Mentor and develop team members while fostering accountability, collaboration, and technical excellence.

Qualifications

  • Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or a related discipline.

  • 10+ years of software development experience, ideally within a regulated industry.

  • 3–5 years of experience managing and leading software engineering teams.

  • Strong preference for candidates with medical device experience; experience in aerospace or another highly regulated industry may also be considered.

  • Strong hands-on development experience with C#, C++, WPF, MVC, and .NET.

  • Experience with software architecture, system design, integration, code reviews, testing, and deployment.

  • Experience with Git/GitLab, CI/CD, and modern software development practices.

  • Experience developing software in Windows and/or Linux environments.

  • Strong understanding of software quality, testing, documentation, and regulated development environments.

  • Excellent communication, organizational, problem-solving, and people-management skills.

  • Proven ability to manage competing priorities, project roadmaps, timelines, and resources.

Preferred Experience

  • Experience with IEC 62304, ISO 13485, IEC 60601, ISO 14971, or similar regulatory standards.

  • Familiarity with medical device regulations, including Health Canada, FDA, or EMA requirements.

  • Experience with embedded software.

  • Familiarity with DICOM or medical imaging systems.

  • Experience with Avalonia is an asset.

Similar jobs

  • Sr Software Engineering Lead/ Architect

    Ontario

    TalentSphere

    10+ YOECandidates need 10+ years of software development experience, a related technical degree, and strong skills in C#, C++, .NET, WPF and/or MVC. Experience with regulated, safety-critical or quality-controlled product development, and with Git/GitLab and CI/CD, is also required.

    C#, C++, .NET, WPF, MVC, Git

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.