Talent.com
Team Lead, Software Development
Team Lead, Software DevelopmentSnap-on • Markham, Ontario, Canada
Team Lead, Software Development

Team Lead, Software Development

Snap-on • Markham, Ontario, Canada
30+ days ago
Job type
  • Full-time
Job description

Position Summary

At Dealer-FX we are fueled by innovation. Our ONE Team mentality is what sets us apart. Weve built a peoplefirst culture that values performance collaboration and employee experience. Every day is different and thats exactly how we like it.

Dealer-FX builds software that helps automotive retailers run their service operations more efficiently and deliver better experiences to their customers. Since 2007 weve focused on simplifying complex workflows in service departments through strong data integrations and mobile-first tools.


Dealer-FX works with automotive OEMs and dealerships across North America supporting millions of consumer interactions each year. Our platform helps dealers increase efficiency profitability retention and brand loyalty while giving consumers greater convenience transparency and trust when servicing their vehicles.


Dealer-FX is a wholly owned subsidiary of Snap-on Incorporated (NYSE: SNA) which acquired the company in 2021.

At Dealer-FX we put our users first. The automotive landscape and world are constantly changing so we need Development Team Leads who are continuously adapting and excited to work on products that affect thousands of people daily.

In this role you will work closely with the senior technical and management teams to design new solutions as well as identify areas of improvement for our existing products. You will lead a team of developers in an agile environment to ensure that these new and current products are delivered on time and with quality.

This is an existing vacant full time opportunity.

Responsibilities:

  • Provide technical and team leadership through coaching and mentoring to a team of software developers
  • Maintain high standards of code quality by adhering to established best practices and processes
  • Identify areas for improvement within the team and establish plans for their improvement
  • Collaborate with other team leads to ensure consistency in development best practices and share opportunities for improvement
  • Collaborate closely with the architecture team to understand the target architecture and ensure that implementation follows that architecture
  • Contribute to the full development cycle including design development unit testing and code reviews.
  • Identify risks and mitigation strategies throughout the development cycle.
  • Collaborate with the product management team to understand requirements and facilitate communication of these requirements to the development team members.
  • Collaborate with the devops team to ensure the completed development work is deployed to the production environments efficiently.
  • Work with senior management to provide high level estimates on long-term roadmap initiatives
  • Assist the DevOps/support teams in various activities such as troubleshooting high priority implementation issues production investigations etc.

Minimum Qualifications:

  • Post-secondary degree in computer science or a related major
  • 5 years of software development experience
  • 2 years of experience leading development teams
  • Experience Core Core MVC Entity Framework and RabbitMQ
  • Framework/Library experience (Angular or similar e.g. React)
  • Experience with HTML JavaScript CSS
  • Experience WebAPI RESTful APIs development
  • Experience with C# and Async technologies
  • Experience with AWS technologies (e.g. Lambda EC2 S3 DynamoDB API Gateway CloudWatch)
  • Experience with Microservices/ Terraform / CI/CD Pipeline
  • Experience with SOAP services integration
  • Experience using service-oriented architecture (SOA) and Web Service Development
  • Experience with MS SQL Server Database structures and design
  • Excellent verbal written and interpersonal communication skills
  • Strong problem-solving skills
  • Experience working with agile scrum methodology
  • Any experience in building Web components will be a big plus

Whats in it for you:

  • Vast opportunities for growth
  • Competitive compensation packages
  • A flexible work schedule for work-life balance
  • Comprehensive Training and Development support
  • Group health and dental benefits
  • Employee Assistance Program
  • 3 weeks of paid vacation
  • Cool company events and team building

Expected total compensation range: $130000 CAD - $155000 CAD

No unsolicited agency referrals

Dealer-FX is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race colour religion sex sexual orientation gender identity national origin disability or any other characteristic protected by law. Accommodation is available upon request for applicants with disabilities.

At Dealer-FX we may use artificial intelligence (AI) tools to support certain parts of our hiring process. These tools are designed to assist our recruitment and hiring teams but they never replace decisions made by real people. We take a human-first approach to hiring ensuring that your experience personality and potential are evaluated by peoplenot algorithms. All final hiring decisions are made by humans. If you would like more information about how your data is processed please contact us.

#LI-Hybrid


Key Skills
Law Enforcement,ABB,Marine Biology,Filing,Automobile,AV
Employment Type : Full-Time
Experience: years
Vacancy: 1
Monthly Salary Salary: 130000 - 155000
Create a job alert for this search

Team Lead, Software Development • Markham, Ontario, Canada

Similar jobs

Senior Software Engineer Lead for API Development and Team Growth

CriteoToronto, ON, CA
Full-time

Join as a Senior Software Engineer Lead, focusing on API development and team mentorship.Shape technical initiatives while engaging in hands-on programming within a hybrid model.You will take charg...Show more

 • Promoted

Senior Software Developer: Lead Architect & Integrations

Rubicon PathToronto, ON, CA
Full-time

A technology consulting firm in Toronto is seeking a Senior Software Developer with over 10 years of experience in IT systems development.You will work in a hybrid setting, collaborating with analy...Show more

 • Promoted

Team Lead, Development

ZayZoonToronto, ON, CA
Full-time

At ZayZoon, we are on a mission to save 10 million hardworking employees 10 billion dollars.We’ve created a financial empowerment platform that helps businesses of all sizes make a big impact on em...Show more

 • Promoted

Software Development Manager: Lead Teams & Deliver Impact

emergiTEL Inc.Toronto, ON, CA
Full-time

A technology solutions company in Vancouver is seeking a Software Development Manager to oversee software development projects and ensure delivery within budget.The ideal candidate has proven leade...Show more

 • Promoted

Product Development Lead

hollis+morristoronto, ON, ca
Full-time

Company Descriptionhollis+morris is a Canada-based design studio specializing in handmade furniture and lighting that balances modern aesthetics with functional utility.Known for its distinctive de...Show more

 • Promoted • New!

Engineering Team Lead- DRET

SemperisToronto, ON, CA
Full-time

At Semperis, our mission is to be a Force for Good.Starting with being a great place to work.We believe that when people feel valued, supported, and empowered, they do their best work.That’s why we...Show more

 • Promoted

Software Development Lead

Onico SolutionsRichmond Hill, York Region, CA
Permanent

We are looking for a Software Development Manager to lead a team, building modern architectures in critical applications.The Software Development Manager enables, inspires, coaches and motivates a ...Show more

 • Promoted

Hybrid Enterprise Development Manager - Lead Tech Teams

DawninfotekToronto, ON, CA
Full-time

A leading technology firm is seeking an experienced Development Manager to lead cross-functional development teams in Toronto.This role involves bridging business and technology, promoting high-qua...Show more

 • Promoted

Software Development Specialist (Tech Lead) — Java/Angular

Intact Financial CorporationToronto, ON, CA
Full-time

Pay at Intact is about much more than just salary.Multiple benefits offered to support.Wellness account and much more.Share plan & other savings: up to.Employee Share Purchase Plan (ESPP) – with In...Show more

 • Promoted

Technical Lead

Anime Universenewmarket, on, ca
Full-time

Minimum commitment: 20 hours per week.A Technical Lead provides technical direction and oversight for software projects, ensuring solutions are scalable, secure, and aligned with business objective...Show more

 • Promoted

Guidewire Integration Development Lead

DefinityToronto, ON, CA
Full-time

Oversee Guidewire integration projects as a hands-on Development Lead.Spearhead development, modernize legacy solutions, and collaborate with experts to enhance InsuranceSuite functionalities.In th...Show more

 • Promoted

AI Programming Team Lead

Ubisoft TorontoToronto, ON, CA
Full-time

Ubisoft is a global leader in gaming, with teams across the world creating original and memorable experiences — from Assassin’s Creed and Rainbow Six to Just Dance and more.We believe that diverse ...Show more

 • Promoted

Senior Software Lead (Host-Side Platform & Integrations – Haptics) - toronto

TITAN Hapticstoronto, on, ca
Full-time +1

TITAN Haptics is hiring a senior software leader to own our host-side software platform, the SDKs/APIs, cross-platform libraries, integrations, and tooling that make TITAN haptics easy to adopt acr...Show more

 • Promoted

Technical Lead, Software Development (Vertical App Experience)

Method Integration Inc.Toronto, ON, CA
Full-time +1

Our Development team is growing, and we’re looking for a Technical Lead (Vertical App Experience) who is passionate about solving complex technical challenges, driving architectural excellence, and...Show more

 • Promoted

Senior Software Engineering Team Lead

Compass Group CanadaToronto, ON, CA
Full-time

Drive engineering excellence as a Senior Team Lead in Software Engineering.Leverage your expertise in API design, cloud-native environments, and mentorship to enhance robust systems in a hybrid wor...Show more

 • Promoted

Software Development Specialist (Tech Lead) — Java/Angular

IntactToronto, ON, CA
Full-time

However, we encourage employees who may fall outside of this range to apply as well.Salary Range (but Not Limited To).Software Development Specialist (Tech Lead) — Java/Angular.Join us to shape the...Show more

 • Promoted

SAP Senior Architect & Delivery Lead

CelesticaToronto, ON, CA
Full-time

The SAP Enterprise Architect is responsible for leading end-to-end SAP solution architecture across ERP, integration platforms, and enterprise applications.This role defines business and technical ...Show more

 • Promoted

SDR Team Lead

CloudTalkToronto, ON, CA
Full-time

Global SaaS Company | $28M Series B Investment | 💡 Personalized 1:1 Coaching | 📍 Toronto, Hybrid (4 days in-office | 26 Wellington Street East, ON M5E 1S).Uncapped sales bonuses | 💡 Lead & coach...Show more