Job Description
Software Engineering Manager
Location: Toronto, ON (Hybrid – 2 days/week in office)
Employment Type: Full-time, Permanent
Salary Range: $150,000 – $160,000 CAD base (up to $180,000 for exceptional candidates) + 15% bonus
Why This Role?
Lead a high-impact engineering team building modern, cloud-based platforms in a fast-moving, regulated environment. This role is perfect for a hands-on engineering leader who thrives on mentoring teams, driving innovation, and embedding AI into real-world development workflows.
What You’ll Do
Lead, mentor, and grow a team of 7–10 software engineers
Hire, coach, and manage performance with confidence and clarity
Drive modern engineering practices across Agile, CI/CD, and cloud delivery
Champion AI adoption to improve developer productivity and automation
Partner closely with product and business stakeholders to deliver value
Provide technical leadership through architecture reviews and code oversight
What You Bring
8+ years in software development with 3+ years managing engineers
Strong background in .NET (C#, ASP.NET) — .NET 7/8 preferred
Hands-on experience with AWS cloud environments
Proven Agile/Scrum delivery experience (Jira, sprint ceremonies, roadmaps)
Demonstrated use of GenAI tools in development or leadership workflows
Excellent communication, leadership, and coaching skills
Additional Information
Candidates must be eligible to work in Canada
This role requires in-office attendance as noted above
AI tools may be used as part of the recruitment process, in accordance with Ontario legislation
Send your resume to tinak@corgta.com
