Manager, Software Development
$150k - $170k per yearUnited States Digital Space LLC
Position Summary
Dealer‑FX is redefining how dealership service lanes operate, now powered by the scale, data, and industry leadership of Snap‑on Incorporated .
At Dealer‑FX, we are fueled by innovation and a strong “ONE Team” mentality. We’ve built a people‑first culture that values performance, collaboration, and a healthy work/life balance. Every day is different, and that’s exactly how we like it.
As part of Snap‑on, the most trusted name in automotive service, Dealer‑FX combines modern SaaS innovation with decades of repair, parts, and diagnostic expertise. Together, we’re transforming how dealerships and customers engage throughout the service experience.
We’re growing fast and looking to add highly motivated, driven individuals to our Development team.
Our products are awesome and disrupting the automotive tech space, changing the way dealerships interact with their customers. And, we’re just getting started.
What we are looking for
At Dealer‑FX, we put our users first. The automotive landscape is constantly evolving, and we are seeking a highly driven Development Manager to lead and scale our engineering team.
In this role, you will provide strategic leadership and technical oversight for a development team, managing a Team Lead and a group of Software Developers. You will partner closely with Product Management and Architecture to execute our technical roadmap, focusing on building a high‑performing unit and optimizing the SDLC. As a strategic thinker, you will ensure the reliable delivery of scalable, secure, and cloud‑native applications that impact thousands of users daily.
Responsibilities
People & Team Leadership
- Manage, mentor, and grow the team: Oversee a Team Lead and Software Developers, acting as a "coach to the coaches" to develop the leadership skills of your Team Lead.
- Standardize Feedback & Coaching: Establish a consistent coaching cadence, align on frequency, and implement a standardized process for capturing progress and delivering continuous feedback.
- Performance Management: Drive formal performance review cycles, defining clear thresholds and processes for both promotions and managing underperformance.
- Talent Acquisition & Retention: Own the hiring, onboarding, and retention strategies to build and maintain a world‑class engineering organization.
- Culture Building: Foster a culture of technical excellence, continuous learning, and accountability.
Strategic Delivery & Process Ownership
- Own the end‑to‑end delivery of software projects, ensuring features are delivered on time, within scope, and at the highest quality.
- Partner with Product Management to align technical execution with business roadmaps and prioritize technical debt alongside feature development.
- Champion Code Quality: Enforce rigorous unit testing standards to ensure reliability at the source, preventing regressions before code reaches higher‑level environments.
- Lead the integration of AI‑assisted development tools (e.g., GitHub Copilot) and AI‑driven code reviews into the engineering workflow to maximize team productivity and output quality.
- Define, track, and improve key engineering metrics (e.g., velocity, deployment frequency, bug rates).
- Optimize Agile/Scrum methodologies and partner closely with the DevOps team to ensure smooth CI/CD workflows and efficient software delivery.
Technical Oversight & Security Collaboration
- Collaborate closely with the Architecture team to ensure that implementations align with our target Microservices and cloud architecture.
- Establish and enforce secure coding practices across the engineering organization, partnering with DevOps to champion a DevSecOps culture that proactively identifies and mitigates vulnerabilities early in the development lifecycle.
- Evaluate technical risks, develop mitigation strategies, and communicate timelines effectively to both technical and non‑technical stakeholders.
- Oversee resource allocation and capacity planning across various product lines.
- Lead Production Investigations: Assist DevOps and support teams with high‑priority production escalations, utilizing observability and APM tools (e.g., New Relic) to troubleshoot, investigate, and resolve complex performance issues.
Qualifications
Minimum Qualifications
- Post‑secondary degree in Computer Science, Computer Engineering, Software Engineering, or a related field.
- 7+ years of progressive software engineering experience.
- 3+ years of direct engineering management experience, with a proven track record of managing performance, hiring, and building successful teams.
- Strong architectural understanding of our core technology stack: .NET Framework, .NET Core, ASP.NET Core, Node, and modern Web Frameworks (Angular, Vue.js, or React).
- Experience managing teams that build and scale cloud‑native applications using AWS technologies (e.g., Lambda, EC2, S3, DynamoDB, API Gateway).
- Deep understanding of Microservices, service‑oriented architecture (SOA), RESTful APIs, and event‑driven messaging technologies (RabbitMQ).
- Expertise in modern software development practices, including Agile/Scrum, CI/CD pipelines, and Infrastructure as Code (e.g., Terraform).
- Proven track record of defining and enforcing strict unit testing practices (e.g., xUnit, NUnit, Jest) to maintain high code coverage.
- Experience with application performance monitoring (APM) and logging tools (e.g., New Relic, Datadog, Splunk) for deep‑dive production investigations.
- Familiarity with secure coding principles (e.g., OWASP Top 10) and experience integrating security tooling and best practices into the SDLC.
- Strong understanding of MS SQL Server, PostgreSQL, and complex database design.
- Excellent verbal, written, and interpersonal communication skills.
Preferred Qualifications
- Experience collaborating with Software Development Engineers in Test (SDETs) to integrate broader automated testing strategies into the delivery pipeline.
- Experience with, or a strong operational interest in, leveraging AI tools to accelerate software development, testing, and code review processes.
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
Expected total compensation range: $150,000 CAD - $170,000 CAD*Actual compensation may vary based on experience, location, and other factors*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*
#J-18808-Ljbffr- Huawei Canada is seeking an AI Software Engineer Co-op to innovate mobile platform technologies. Take part in groundbreaking projects that redefine software development. Join the renowned Noah’s Ark lab, where you’ll be tasked with integrating AI into mobile systems. This...Suggested
- Make a difference at General Motors as a Staff Software Engineer, harnessing AI to boost developer productivity. This hybrid role focuses... ...leadership position in GM's Virtualization & Embedded Software Development Tools team. You'll define strategies to integrate AI in...Suggested
- ...supporting the I&C; team with Embedded Software Development for proprietary systems and programs relevant... ...Ensuring that the project is properly managed, resourced, and progressing per scope.... ..., coaching and counseling. Effectively manage multiple priorities. Required...SuggestedWork at office3 days per week
- Shape the future of lab subscriptions at ventureLAB as a Business Development Manager in Markham, Ontario. Lead efforts in customer acquisition and account management to accelerate growth. In this full-time role, report directly to the Director of Marketing & Business Development...SuggestedFull time
$78.8k - $118.2k per year
...Engineering Group, Engineering Group Software Engineering General Summary The QCT Software... ...Engineer, you will contribute to the development and maintenance of production systems... ...senior engineers while being expected to manage your own priorities, adapt to changing requirements...SuggestedInternshipWork from home- ...quality, performance, compact design, and energy efficiency. Our software development team at EPSON Canada’s RTSC/NA supports the industrial and... ...with cross‑functional teams including QA, product management, and hardware engineering. Support product configuration and...Full time
- Advance your career at Qualcomm as a Machine Learning Engineer, specializing in C++ development for AI-driven applications. Build high-performance software solutions that shape the future across various industries. Qualcomm Canada ULC is seeking a seasoned engineer to strengthen...
$60k - $85k per year
...We’re looking for a Security Software Developer to join the networking device development team behind Evertz IP switch fabric products, including the EXE and NATX... ...– including cryptography, certificate management, authentication, audit logging, and access control...Long term contractCasual workMonday to friday- ...decades, ALTEN has emerged as a global leader in Research and Development, Engineering, Information Technology Services, Life Sciences, and... ...to excellence knows no bounds. We are looking to hire a Software Developer for our client based in Markham, ON. Job Title: Lead...Local area
$162.9k - $244.3k per year
...d’automatisation définies par logiciel (Software Defined Automation Solutions). Cette initiative... ...Leadership : Compétences avérées en management d’équipe, gestion de projet, définition... ...GridBeats Embedded Software Platform development. Scope: As the Embedded Software...Work at officeRemote workRelocation packageFlexible hours$58k - $104k per year
...job We are seeking a forward‑thinking Software Engineer to join our team. Our mission is... ...maintain mobile software. AI‑Enhanced Development: Leverage and build AI‑driven code generation... ...Excellence: Demonstrated ability to manage complex, multi‑tasking environments under...Long term contractInternshipImmediate start- ...Toronto Automation uses custom-developed software interfacing with off-the-shelf systems to... ...efficiently. Eventually, the goal is to drive and manage the integration of a new Tesla ERP system... ...to successfully collaborate on development, refinement, implementation, and management...Local area
$70k - $80k per year
...Position Profile: Manager Business Development , Lab Subscriptions Location: Markham, Ontario (L3R 9Z7) Employment Type: Full-Time Reports... ...founder community for hardware technology and enterprise software companies in Canada. Our organization is led by seasoned entrepreneurs...Long term contractFull timeInternshipFlexible hours3 days per week- Join General Motors as a Senior Software Developer with expertise in AI and virtualization... ...position emphasizes innovative software development for virtual ECU environments. In this... ...• Design intuitive APIs for simulation management • Optimize performance metrics for complex...
- Join Qualcomm as an Embedded Software Architect, focusing on NPU and multi-core system design. Contribute to transformative technology... ...programming languages: C, C++, Java, or Python • Knowledge of driver development and operating systems • Strong analytical and performance...
$45k - $55k per year
A technology company based in York Region is seeking a Product Development Technician to support day-to-day operations in product development, coordinate project schedules, manage documentation, and assist in testing and prototyping. Candidates should hold a degree in Electrical...- Contribute to innovative web-based tools at Qualcomm Canada ULC as a Software Engineer. Help develop and maintain advanced cloud-hosted... ...suitable for engineers eager to advance their knowledge in full-stack development, with a focus on React/TypeScript and .NET or Python. You'll...
$115k - $164.6k per year
## Senior Software Developer - Test AutomationApplyremote type:... ...-loop environments to enable development, verification, and validation... ...Partner with developers, product managers, and QA to define test strategies... ....* Background in test data management and environment configuration...Long term contractWork at office3 days per week- Revolutionize vehicle power management as a Software Engineer specializing in low voltage systems at General Motors. This hybrid role focuses on... ...in a hybrid work environment. Utilizing behavioral-driven development, you will closely collaborate with various teams to create...
- Join General Motors as a Software Developer in Test, where your expertise will shape the... ..., showcasing your knowledge of software development and quality assurance. Your insights will... ...detailed test plans • Collaborate on resource management across projects • Track defects and...
$147k - $196.6k per year
.... We’re seeking a Staff Embedded Logging Software Developer to design and integrate embedded... ...across Android, Linux, and QNX. Manage volatile buffers and persistent storage (... ...related field. 8+ years in embedded software development or systems engineering across Android,...Work at officeLocal areaRemote work3 days per week- ...solutions with Kaseya as a Principal Network Software Engineer. Architect scalable systems... ...Engineer to drive the design and development of advanced multi-tenant cloud networking... ...Access Service Edge and effective traffic management. You will guide teams in producing high-...
- ...low voltage power distribution at General Motors as an Embedded Software Engineer. This hybrid position in Markham focuses on C... ...role targets engineers with 2-5 years of experience in software development and embedded systems. You will work with diverse teams to develop...
- Become a key player in General Motors' Automated Driving team as a Software Engineer focusing on HIL infrastructure. This hybrid role... ...time assessments • Oversee hardware-in-the-loop systems during development • Collaborate with ADAS experts to enhance simulation use • Scout...
$115k - $164.6k per year
...vehicle ECUs to the cloud. We're seeking a Senior Embedded Logging Software Engineer to design and integrate embedded data pipelines across... ...as part of a larger team; leading and participating in feature development, maintenance of existing features, and bug fixes Lead and...Work at officeLocal areaRemote work3 days per week$127k - $225k per year
Huawei Canada has an immediate permanent opening for a Senior Software Engineer. About the team The Web Technology Lab explores cutting... ..., evolution and design. Participate in the design and development of the next‑generation web engine including helping formulate relevant...Permanent employmentInternshipImmediate start- Shape the future of IBM Software as a Senior Golang Engineer. Focus on backend development to create robust and scalable features for high business impact. In this pivotal... ...Collaborate closely with Product Design and management Identify and recommend project optimizations...
- Elevate your career with Huawei Canada as a Senior Software Engineer focused on web engine technology. Be part of a pioneering team that... ...existing architectures. Your experience in web engine development, along with proficiency in C++, JavaScript, and technologies like...Permanent employment
- Join General Motors as a Diagnostic Software Developer in a hybrid role focused on creating cutting-edge solutions in the Autonomous Vehicle... ...experience in C++. This role emphasizes ownership of software development processes and requires transparent communication skills to...
- ...Be a part of something extraordinary! Who are we?: Syntronic is a global leader in design and development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators. Our teams work on projects that define the...Internship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Manager, Software Development. Be the first to apply!
- software project manager Markham, ON
- manager software development Markham, ON
- director software engineering Markham, ON
- project manager software development Markham, ON
- research development manager Markham, ON
- senior development manager Markham, ON
- resource development director Markham, ON
- manager learning & development Markham, ON
- community development director Markham, ON
- development project manager Markham, ON
