Back to results

Closed listing

Software Engineering Manager

  • Toronto, ON, Canada
  • Greater Toronto Area, Canada, Canada

Full-time

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Full-time
Closing date
Experience
Experience: 10+ years of professional software development experience, with at least 3+ years in a hands-on technical leadership or managerial role.
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Software Engineering Manager (100% On-Site in Mississauga, ON)

I am partnering with a premier leader in the manufacturing sector to find a senior, hands-on Software Engineering Manager (Player-Coach).

Our client is a stable, rapidly expanding organization with a growing, largely "greenfield" technical environment. This is a vital role where you can build high-impact solutions from the ground up within a collaborative, supportive team culture.

💼 Role Overview & Impact

This is a "player-coach" position. You will lead a small, talented development team while remaining deeply involved in full-stack coding. You will partner directly with operations, engineering, and business stakeholders to design and deliver enterprise applications that drive manufacturing and business systems.

  • Location: Mississauga, ON (100% On-site, 5 days/week)
  • Travel: Occasional travel to offices in Brampton and Windsor.
  • Compensation: $110,000 – $160,000 CAD (based on experience) + up to 20% annual performance-based bonus.

🛠️ Key Responsibilities

  • Leadership & Mentorship: Lead daily development activities, conduct code reviews, and foster a high-performing engineering culture.
  • Full-Stack Development: Design, develop, and maintain robust web applications using C#, .NET Core, and React/Next.js.
  • Database & Cloud Management: Optimize SQL Server databases and manage cloud integrations using Azure (Logic Apps, Data Factory).
  • AI/ML Integration: Utilize AI/ML technologies for data modeling and visualization to create intelligent, data-driven solutions.
  • Agile Advocacy: Lead Agile ceremonies (sprint planning, stand-ups, retrospectives) to ensure continuous, iterative delivery.

📋 Requirements & Must-Haves

  • Experience: 10+ years of professional software development experience, with at least 3+ years in a hands-on technical leadership or managerial role.
  • Backend & Frontend: Advanced expertise in C# / .NET Core paired with strong proficiency in React.js and Next.js.
  • Data & Cloud: Strong expertise in SQL Server (T-SQL, performance tuning) and professional experience with Azure.
  • Education: Bachelor’s degree in Computer Science, IT, or equivalent practical experience.

🏭 Industry Experience (Highly Preferred, Not Required)

  • Manufacturing Experience:

A background within a manufacturing or industrial environment is highly preferred for this role. If you have knowledge of MS Dynamics GP, Foy Systems EPICS, or shop-floor integrations, you will be at a distinct advantage.

However, if you are a phenomenal, hands-on Software Engineering Manager from another fast-paced, complex industry, we still strongly encourage you to apply!

🌟 Plus Skills (Nice-to-Haves)

  • Hands-on experience with DevOps pipelines (Azure DevOps) and Infrastructure-as-Code (Bicep/Terraform).
  • Familiarity with Docker, Kubernetes, or microservices architecture.
  • Relevant certifications (e.g., PMP, ScrumMaster).

📩 How to Apply

If this sounds like a strong fit for your background and you meet the must-have qualifications, please forward your CV directly to me at:

📧 ANDY.WETTLAUFER@RANDSTADDIGITAL.COM

(Please note: Due to high applicant volumes, only candidates who meet and clearly demonstrate the must-have requirements on their CV will be contacted for next steps. This post is for existing and upcoming vacancies.)

More about this job

Responsibilities

The Software Engineering Manager will lead a development team while remaining hands-on with full-stack coding and design. They will partner with stakeholders to deliver enterprise applications and foster a high-performing engineering culture.

Requirements

Candidates must have 10+ years of software development experience, including 3+ years in a leadership role. Proficiency in C#, .NET Core, React.js, and SQL Server is required, along with a bachelor's degree.

Skills

  • C#
  • .NET Core
  • React.js
  • Next.js
  • SQL Server
  • T-SQL
  • Azure
  • Software Engineering Management
  • Agile
  • Code Reviews
  • Mentorship
  • Full-stack development
  • Data modeling
  • AI/ML integration
  • Cloud management

Benefits

  • Performance-based bonus

Visa sponsorship

Not detected in the job text

Hiring contact

Andy Wettlaufer

Hiring contact email

ANDY.WETTLAUFER@RANDSTADDIGITAL.COM

Categories

  • Software
  • Management & Leadership
  • Technology
  • Manufacturing
  • Engineering

Keywords

  • Software Engineering Manager
  • C#
  • .NET Core
  • React.js
  • Next.js
  • SQL Server
  • T-SQL
  • Azure
  • Logic Apps
  • Data Factory
  • AI
  • ML
  • Agile
  • Sprint planning
  • DevOps
  • Azure DevOps
  • Bicep
  • Terraform
  • Docker
  • Kubernetes
  • Microservices
  • Manufacturing
  • MS Dynamics GP
  • Foy Systems EPICS
  • Full-stack
  • Leadership
  • Mentorship
  • Data modeling
  • Cloud integration

Report this job