Senior Software Architect - Hands-on Tech Lead (Hybrid)

TalentSphere Staffing Solutions Inc.

Toronto

Hybrid

CAD 150,000 - 170,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

15% Bonus
Benefits package

Job summary

TalentSphere Staffing Solutions Inc. is seeking a Senior Software Engineering Lead/Architect in Toronto (Hybrid) to lead a small software team. You will stay hands-on with coding and architecture while mentoring three developers and coordinating across embedded, hardware, quality and product teams.

The role emphasizes regulated, safety-critical development for commercially manufactured products, with preference for medical device-like environments. Strong Windows/Linux experience is ideal.

Qualifications

  • Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, CS, or related field.
  • 10+ years of software development experience with hands-on depth.
  • Experience leading or mentoring software developers.
  • Experience with C#, C++, .NET, WPF and/or MVC.
  • Strong architecture, design, integration, testing and deployment experience.
  • Experience with commercial manufactured products or complex engineered systems.
  • Experience in regulated, safety-critical or highly structured environments.
  • Git/GitLab, CI/CD, version control, modern development practices.
  • Experience on Windows and/or Linux environments.
  • Strong emphasis on quality, documentation and traceability.
  • Ability to collaborate across software, hardware, firmware, quality and product teams.
  • Strong communication, analytical and problem-solving skills.

Responsibilities

  • Provide technical leadership and day-to-day guidance to a small team of software developers.
  • Remain hands-on with development, architecture, reviews, troubleshooting, and complex problem solving.
  • Lead architecture, system design, integration, testing, deployment, and sustaining activities.
  • Review designs and code for quality, maintainability and reliability.
  • Prioritize work, allocate resources, manage timelines, ensure deliverables meet requirements.
  • Collaborate with embedded, firmware, hardware, product and quality teams.
  • Support documentation and development in a regulated quality environment.
  • Improve development processes, testing practices, tooling, CI/CD, and quality.
  • Assist production and field issue resolution and cross-product problem solving.
  • Mentor developers to raise technical capability and performance.

Skills

Hands-on leadership
C#
C++
.NET
WPF/MVC
Software architecture
Mentorship
Regulated environment
Team coordination
Communication

Education

Bachelor's degree in Computer Engineering/Software/CS

Tools

Git/GitLab
CI/CD pipelines
Windows
Linux

Job description

TalentSphere Staffing Solutions Inc. is seeking a Senior Software Engineering Lead/Architect in Toronto (Hybrid) to lead a small software team. You will stay hands-on with coding and architecture while mentoring three developers and coordinating across embedded, hardware, quality and product teams.

The role emphasizes regulated, safety-critical development for commercially manufactured products, with preference for medical device-like environments. Strong Windows/Linux experience is ideal.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Software Engineering Lead/ Architect
Sr Software Engineering Lead/ Architect

TalentSphere Staffing Solutions Inc. • Toronto

Hybrid
CAD 150,000 - 170,000
15% Bonus
Benefits package
Lead Software Engineer - Hybrid, Mentoring & Architecture
Lead Software Engineer - Hybrid, Mentoring & Architecture

Mpa Recruitment • Halifax

Hybrid
CAD 110,000 - 150,000
Senior Tech Lead - Angular/.NET | Hybrid Role
Senior Tech Lead - Angular/.NET | Hybrid Role

SimCorp • Toronto

On-site
CAD 114,000 - 157,000
Hybrid policy
Health and dental care
Group RRSP/TFSA
Software Development Lead - Hybrid Studio Tech
Software Development Lead - Hybrid Studio Tech

Turner Fleischer • Toronto

Hybrid
CAD 115,000 - 135,000
Minimum 3 Weeks' Vacation Paid
10 Personal Days Paid
RRSP Matching
+8
Senior Software Developer: Lead Architect & Integrations
Senior Software Developer: Lead Architect & Integrations

Rubicon Path • Toronto

Hybrid
CAD 100,000 - 130,000
Hybrid Lead Electrical Engineer - Hands-On Team Leader
Hybrid Lead Electrical Engineer - Hands-On Team Leader

TalentSphere • Hamilton

Hybrid
CAD 120,000 - 160,000
Hybrid work environment
Leadership opportunity
Competitive compensation and benefits
+1
Lead Software Engineer
Lead Software Engineer

Mpa Recruitment • Halifax

Hybrid
CAD 110,000 - 150,000
Hybrid Senior Software Engineer — Remote/Onsite
Hybrid Senior Software Engineer — Remote/Onsite

Rubicon Path • Toronto

Hybrid
CAD 100,000 - 130,000
Hybrid Lead Software Engineer: Cloud-Native & Architecture
Hybrid Lead Software Engineer: Cloud-Native & Architecture

Cpus Engineering Staffing Solutions Inc. • Oshawa

Hybrid
CAD 90,000 - 120,000
Senior Embedded Software Team Lead (Hybrid)
Senior Embedded Software Team Lead (Hybrid)

Telesat • Ottawa

Hybrid
CAD 150,000 - 190,000