Software Development Manager at TechBlocks Inc
Concord, ON L4K 4J3, Canada -
Full Time


Start Date

Immediate

Expiry Date

22 Nov, 25

Salary

0.0

Posted On

23 Aug, 25

Experience

15 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Aws, Computer Science, Communication Skills, Distributed Systems, Microsoft, Software Architecture, Azure, Angular, Microservices, Java, Devops, Agile Methodologies

Industry

Information Technology/IT

Description

Job Title: Senior Engineering Manager – Delivery & Technology
Experience Required: 12–15 Years
Location: Vaughan, Ontario, Canada (Hybrid)

REQUIRED QUALIFICATIONS

  • Bachelor’s degree in computer science or engineering (Master’s or MBA is a plus).
  • 12–15 years of industry experience with a proven track record in software engineering and delivery leadership.
  • Strong technical background with hands-on experience in Java, Microsoft .NET, Azure or AWS, and modern web/mobile frameworks (Angular, React, etc.).
  • Deep understanding of Agile methodologies, SDLC, and enterprise software architecture.
  • Excellent verbal and written communication skills with experience in client-facing roles.

PREFERRED SKILLS

  • Cloud certifications (Azure, AWS, GCP)
  • Exposure to DevOps, microservices, and scalable distributed systems
  • Experience working with nearshore and offshore delivery models
Responsibilities

ROLE OVERVIEW

We are looking for a Senior Engineering Manager to lead project delivery, mentor engineering teams, and drive technical excellence across high-impact client engagements. This role is based out of our Vaughan office and reports to the Director of Engineering.
You will bring a strong engineering foundation, agile delivery acumen, and hands-on experience with cloud-native, enterprise-grade solutions. As a people leader and client-facing collaborator, you will play a vital role in aligning business goals with scalable technology outcomes.

Loading...