
Software Engineering Manager
Patch Tech Staffing
Full timeLocation: Bolton, Ontario (Remote, Occasional ad-hoc office visits )
Job Type: Permanent Full-time
Our client is an established B2B SaaS provider is seeking a Software Development Manager with a strong Microsoft development background to lead the evolution of their flagship web application. The ideal candidate brings both hands-on technical depth and the ability to guide a small team through modern Agile practices, particularly in small to mid-sized environments where people wear multiple hats.
This is a high-impact role that blends leadership, technical problem-solving, and Agile delivery. You’ll be working in a collaborative, delivery-focused environment, where your ability to influence and implement will be immediately visible
What You’ll Be Doing:
Hands-On Coding (35%)
- You'll remain technically engaged—contributing to architecture, reviewing code, and occasionally writing or refactoring code in .NET Core, ASP.NET, and legacy Classic ASP system
Scrum Master & Agile Delivery(35%)
- Run sprint planning, daily stand-ups, retrospectives, and sprint reviews. You’ll keep the team on track, continuously improve processes, and remove delivery blocker
Product Collaboration (10%)
- Partner with Product Managers to understand business goals, provide technical input on feature feasibility, and ensure engineering efforts align with user needs and timeline
Team Management(20%)
- Provide coaching and mentorship to a close-knit engineering team. Focus on team growth, accountability, and professional development without heavy admin overhead
What You'll Bring:
- Experience in small to mid-sized software companies where you’ve owned both delivery and team outcomes
- Strong technical expertise in: .NET Core, ASP.NET, Blazor Framework and some legacy Classic ASP, SQL Server – Database schema design, stored procedures, performance tuning
- Proven leadership in software delivery- mentoring engineers, leading projects, and promoting engineering best practices
- Practical experience as a Scrum Master or Agile team lead
- Familiarity with compliance, audit, or data security practices within software development
- Tools: Jira, Azure DevOps (preferred), Git
- Proactively identifies opportunities to improve workflows and processes, with a strong focus on continuous improvement
- Excellent communication, organization, and decision-making skills, with the ability to prioritize effectively and solve problems in a fast-paced environment
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs

