Team Lead, Software Development
1 week ago
Position Summary
Since 2007, Dealer-FX has transformed how automotive retailers manage their service operations and interact with consumers. Through advanced data integrations and mobile technology, Dealer-FX streamlines processes and communication for automotive service departments while delivering convenience, transparency, and trust to consumers. Dealer-FX is a wholly owned subsidiary of Snap-on Incorporated (NYSE: SNA), which acquired Dealer-FX in 2021.
Dealer-FX has been serving automotive OEMs and dealerships for almost a decade. Dealer-FX is transforming how millions of consumers interact with automotive brands and their retailers. Our platform uses advanced data analysis and mobile applications to deliver convenience, transparency, and trust to consumers and increase efficiency, profitability, retention, and brand loyalty to OEMs and dealers.
What We Are Looking For
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.
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.
Qualifications
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 with .NET Framework, .NET Core, ASP.NET Core, MVC, Entity Framework, and RabbitMQ
- Framework/Library experience (Angular or similar, e.g., , React)
- Experience with HTML, JavaScript, CSS
- Experience with.Net 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
Preferred qualifications:
- Any experience in building Web components will be a big plus
What's 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
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.
-
Team Lead, Software Development
2 weeks ago
Markham, Ontario, Canada Dealer-FX Group Full timePosition SummarySince 2007, Dealer-FX has transformed how automotive retailers manage their service operations and interact with consumers. Through advanced data integrations and mobile technology, Dealer-FX streamlines processes and communication for automotive service departments while delivering convenience, transparency, and trust to consumers. Dealer-FX...
-
Team Lead, Software Development
7 days ago
Markham, Ontario, Canada Dealer-FX Full timeSince 2007, Dealer-FX has transformed how automotive retailers manage their service operations and interact with consumers. Through advanced data integrations and mobile technology, Dealer-FX streamlines processes and communication for automotive service departments while delivering convenience, transparency, and trust to consumers. Dealer-FX is a wholly...
-
Team Lead, Software Development
5 days ago
Markham, Ontario, Canada Snap-on Full timePosition SummarySince 2007, Dealer-FX has transformed how automotive retailers manage their service operations and interact with consumers. Through advanced data integrations and mobile technology, Dealer-FX streamlines processes and communication for automotive service departments while delivering convenience, transparency, and trust to consumers. Dealer-FX...
-
Sr Manager Development
2 weeks ago
Markham, Ontario, Canada Jonas Software Full timeJob Details:Sr Manager of Software Development - .NetJonas ClubMarkham, ONTHE COMPANYGary Jonas Computing Ltd was established in September 1990 with a mandate to be a client-oriented and technology-driven software application company with industry-related professionals. Jonas Software is the leading provider of enterprise management software solutions to the...
-
Sr Development Manager
2 weeks ago
Markham, Ontario, Canada Jonas Software Full timeJob Description: THE COMPANYGary Jonas Computing Ltd was established in September 1990 with a mandate to be a client-oriented and technology-driven software application company with industry-related professionals. Jonas Software is the leading provider of enterprise management software solutions to the Private and Semi-private Club, Foodservices,...
-
M&A Business Development Associate
1 week ago
Markham, Ontario, Canada Ventus Software Full timeJob Description:M&A Business Development AssociateThe Vertus GroupVERTUS GROUP:Vertus Group, a division of Jonas Software and Constellation Software Inc. (TSX: CSU), acquires and scales market-leading software businesses. Since 2003, our Group has acquired 32 independently managed companies that serve clients in over 100 countries with a diverse team of...
-
M&A Business Development Associate
1 week ago
Markham, Ontario, Canada Jonas Software Full timeJob Description: M&A Business Development AssociateThe Vertus GroupVERTUS GROUP:Vertus Group, a division of Jonas Software and Constellation Software Inc. (TSX: CSU), acquires and scales market-leading software businesses. Since 2003, our Group has acquired 32 independently managed companies that serve clients in over 100 countries with a diverse team of...
-
Markham, Ontario, Canada Jonas Software Full timeMergers & Acquisitions Business Development AssociateCORA Group - Jonas Software )About CORA Group/ Jonas SoftwareCORA Group (Collective Organization Redefining Advancement) operates as a portfolio within Jonas Software, positioned within North America to the Collection & Recovery, Food Service, Construction, Wine/Retail, Moving & Storage, Loyalty, Legal,...
-
Forward-Deployed Software Engineer
5 days ago
Markham, Ontario, Canada Jonas Software Full time $160,000 - $180,000Job Description: Forward-Deployed Software EngineerJonas SoftwareCompensation & Role Details:Expected Salary Range: The expected base salary range for this role is between $160,000 - $180,000 CAD, depending on experience and qualificationsRole Type: New RoleAI Disclosure: AI may be used during the hiring process.THE COMPANYJonas Software is the leading...
-
Software Developer
2 weeks ago
Markham, Ontario, Canada General Motors Full timeJob DescriptionWork Arrangement:Hybrid:This role is categorized as hybrid. This means the successful candidate is expected to report to Markham Elevation Centre (MEC)/ Oshawa Elevation Centre (OEC) three times per week at minimum, or other frequency dictated by the business.The Role:We are seeking creative, highly motivated engineers with passion and...