Back to results

Application Development Team Lead

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

$130,000 to $150,000 CAD / year · Full-time

Applications open in a new tab.

Job details

Pay
$130,000 to $150,000 CAD / year
Job type
Full-time
Apply by
Experience
10+ years of software development experience.
Posting language
English
Posted

Original job description

Our client is seeking a hands-on Application Development Team Lead to lead a small team of developers while remaining actively involved in the design, development, and delivery of enterprise applications. This is a player-coach opportunity ideal for a Senior Developer or Technical Lead looking to grow into a management role while staying close to the technology.

Responsibilities

Lead, mentor, and support a team of software developers.

Design, develop, and maintain enterprise applications using modern Microsoft technologies.

Build and support APIs, integrations, and cloud-based solutions.

Collaborate with business stakeholders to gather requirements and deliver technical solutions.

Participate in architecture, development, testing, deployment, and production support activities.

Drive Agile delivery, DevOps best practices, and continuous improvement initiatives.

Contribute to automation, reporting, and data-driven projects.

Required Experience

10+ years of software development experience.

Previous technical leadership or team lead experience.

Strong hands-on experience with:

C# /.NET Core

React.js

JavaScript

SQL Server

Azure

REST APIs

DevOps / CI-CD methodologies

Experience working in Agile environments.

Strong communication and stakeholder management skills.

Preferred Experience

Manufacturing, industrial, or ERP-related environments.

Integration, EDI, or cloud modernization projects.

AI/ML, automation, and data-focused initiatives.

Experience working in fast-paced, evolving organizations.

What's Offered

Opportunity to help shape a growing technology organization.

Leadership role with direct exposure to senior leadership.

Modern technology stack and greenfield development work.

Competitive compensation, bonus, benefits, and retirement savings program.

More about this job

Responsibilities

Lead, mentor, and support a small software development team while remaining hands-on in designing, building, maintaining, and delivering enterprise applications. Collaborate with stakeholders and contribute across architecture, testing, deployment, production support, Agile and DevOps practices, integrations, automation, reporting, and data-focused initiatives.

Requirements

Requires 10+ years of software development experience, prior technical leadership or team lead experience, and hands-on expertise with C#/.NET Core, React.js, JavaScript, SQL Server, Azure, REST APIs, and DevOps/CI-CD. Candidates should have Agile experience and strong communication and stakeholder management skills; manufacturing, ERP, integration, cloud modernization, AI/ML, automation, and data experience are preferred.

Skills

  • C#
  • .NET Core
  • React.js
  • JavaScript
  • SQL Server
  • Azure
  • REST APIs
  • DevOps
  • CI/CD
  • Agile
  • Software Development
  • Technical Leadership
  • Team Leadership
  • Stakeholder Management
  • Enterprise Applications
  • Cloud Solutions

Benefits

  • Competitive Compensation
  • Bonus
  • Benefits
  • Retirement Savings Program

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Management & Leadership
  • Manufacturing

Keywords

  • C#
  • .NET Core
  • React.js
  • JavaScript
  • SQL Server
  • Azure
  • REST APIs
  • DevOps
  • CI/CD
  • Agile
  • Enterprise Applications
  • Software Development
  • Technical Leadership
  • Team Leadership
  • Application Development
  • Cloud Solutions
  • Integrations
  • Architecture
  • Production Support
  • Continuous Improvement
  • Automation
  • Reporting
  • Data-Driven Projects
  • Manufacturing
  • ERP
  • EDI
  • Cloud Modernization
  • AI/ML

Report this job