Enable job alerts via email!

Director, Software Development

Insight Global

Toronto

On-site

CAD 120,000 - 160,000

Full time

Yesterday
Be an early applicant

Job summary

A leading technology firm in Toronto is seeking a Director of Software Development and QA to lead a high-performing team. The role requires extensive experience in software development, leadership, and a strong focus on AI-driven efficiencies. The ideal candidate will have a background in modern software practices and a proven track record of motivating teams. This position offers the opportunity to influence architectural direction and ensure delivery aligned with business strategy.

Qualifications

  • 10+ years' experience in software development delivering scalable platforms.
  • 8+ years of people leadership experience with large teams.
  • Proven ability to drive AI adoption and improve productivity.

Responsibilities

  • Lead a high-performing organization delivering technology with speed and quality.
  • Oversee recruiting, onboarding, and performance management.
  • Champion the use of AI and automation to enhance SDLC productivity.

Skills

Leadership
Communication
Agile/Scrum practices
AI adoption
Software development

Education

Post-secondary degree in Computer Science or related field

Tools

Docker
Kubernetes
CI/CD pipelines
Git
Job description
Overview

The Director, Software Development and QA will be responsible for leading a high-performing organization that delivers technology with speed, quality, and impact. This role requires a leader who brings a passion for technology and delivery, with the discipline to hold teams accountable for results. The Director will set ambitious goals, demand excellence in execution, and create a culture of urgency, ownership, and continuous improvement. You will oversee all aspects of people leadership, from recruiting and onboarding to performance management and career development. As a member of the technology leadership team, you will influence architectural direction, drive platform scalability and reusability, and ensure alignment with business strategy. A key mandate is to champion the use of AI and automation to significantly improve SDLC productivity, ensuring that innovation translates into measurable gains in efficiency, quality, and speed.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com. To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Qualifications and Experience
  • Post-secondary degree in Computer Science, Engineering, or related field, or equivalent experience.
  • 10+ years’ experience in software development delivering scalable, commercial-grade platforms, APIs, and applications.
  • 8+ years of progressive people leadership experience with teams of 10 or more, with a proven ability to set high standards, hold teams accountable, and ensure delivery against ambitious goals.
  • Demonstrated success in building and scaling high-performing teams in environments with demanding delivery expectations.
  • Experience driving AI adoption and automation initiatives that materially improve productivity, velocity, and quality outcomes.
  • Strong strategic, results-oriented, and execution-focused orientation with a bias for action and keeping teams focused on outcomes.
  • Proven ability to motivate and inspire in a high-expectation environment where ownership, urgency, and meeting commitments are core to success.
  • Excellent communication skills, including the ability to translate technical concepts into business terms and rally teams around stretch objectives.
  • Solid technical foundation with experience in modern software architectures, object-oriented techniques, and design patterns.
  • Proven experience with Agile/Scrum practices in settings where delivery speed and quality are critical.
  • Deep understanding of the secure software development life cycle.
  • Experience with CI/CD pipelines, test automation, and productivity tooling.
  • Hands-on experience with containers (Docker, Kubernetes) and public cloud (serverless, microservices).
  • Familiarity with modern development and collaboration toolchains (e.g., Git, Jenkins, Bitbucket, Artifactory, Atlassian suite).
  • Proficiency in business productivity tools (MS Office, etc.).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.