Software Development Manager in Winnipeg

Software Development Manager in Winnipeg

Winnipeg Full-Time 160000 - 180000 $ / year (est.) Hybrid
E

At a Glance

  • Tasks: Lead a team of engineers while actively contributing to software development.
  • Company: EDealer, a dynamic tech company in the automotive industry.
  • Benefits: Competitive salary, bonuses, flexible work, and a vibrant culture.
  • Other info: Join a passionate team focused on growth and learning.
  • Why this job: Make a real impact in a hands-on leadership role with innovative technology.
  • Qualifications: 5+ years in software development, strong Java skills, and people management experience.

The predicted salary is between 160000 - 180000 $ per year.

EDealer is a website and software supplier for the Automotive Industry. Our mission is simple: To ensure car dealers build great business and manage inventory. We are looking for a hands-on Software Development Manager to lead one of our engineering teams within EDealer, reporting to the Sr. Director of Product and Engineering.

This role exists because the team is senior and self-directed enough not to need a full-time coordinator, and because we would rather its manager stay close to the work than drift away from it. It is deliberately inward-facing. Your attention belongs on your team and the systems they own.

We offer a competitive salary ($160,000.00 - $180,000.00); a competitive bonus plan; paid time off; participation in our benefits, RRSP matching, and life insurance programs; continuous learning; an amazing culture; and so much more!

Schedule: Monday - Friday

What You Will Do:

  • Hands-on engineering, approximately half your time: Ship production code yourself, taking on meaningful user-facing and platform work and putting your own pull requests through the same review your engineers’ work gets.
  • Review pull requests with depth and speed, setting the standard for what good review looks like on your team.
  • Own technical debt across your area, including refactors, dependency upgrades, test coverage, and structural cleanup.
  • Improve the platform underneath your team, including build times, CI, observability, local development experience, and internal tooling.
  • Contribute to design and technical planning for upcoming work.
  • Turn what incidents expose into permanent fixes once the immediate issue is resolved.
  • Team leadership, approximately half your time: Coach and grow your engineers through regular one-on-ones, direct feedback, and deliberate career development.
  • Own performance directly, setting clear expectations, recognising strong work, and addressing underperformance early and honestly.
  • Assign and sequence work across the team, balancing delivery needs against growth opportunities.
  • Hire, onboard, and build an effective engineering team across the technologies in your area.
  • Partner with Product Managers on scoping, prioritization, sequencing, and realistic delivery commitments.
  • Develop and maintain engineering best practices, code review standards, and technical culture.
  • Own production support, on-call health, and incident follow-through for your area.
  • Leverage AI-driven development practices across your team.

What You Will Need:

  • You are currently writing production code and want to keep doing so.
  • Demonstrated people-management experience, with real ownership of performance management, career development, and hiring.
  • Experience leading a team of six or more engineers is an asset.
  • 5+ years of professional software development experience building and operating complex, production backend systems.
  • Deep and current experience with Java and Spring Boot, and strong SQL skills.
  • Excellent pull request review skills and genuine attention to detail.
  • The ability to structure your own week, protecting focus time, delegating rather than absorbing.
  • Experience leading iterative software delivery in close partnership with Product.
  • Excellent communication skills with the ability to adapt to technical and non-technical audiences.

Nice to Have:

  • Bachelor’s degree in Computer Science, Engineering or a related field, or equivalent practical experience.
  • Prior experience with dealer-facing SaaS, automotive retail software, or other multi-tenant platforms operating at scale.
  • Experience working with remote or distributed teams.

What We Offer:

  • Competitive pay
  • 401k/RSP programs
  • Paid time off
  • Flexible working environment
  • An amazing culture

Software Development Manager in Winnipeg employer: EDealer

E INC is an exceptional employer that fosters a collaborative and innovative work culture, perfect for those passionate about AI-driven technology. Located in Canada, we offer competitive benefits, continuous learning opportunities, and a supportive environment that encourages professional growth and development. Join us to make a meaningful impact while working alongside a talented team dedicated to pushing the boundaries of software engineering.

E

Contact Details:

EDealer Recruitment Team

We think you need these skills to ace Software Development Manager in Winnipeg

Java
Spring Boot
SQL
Production Code Development
Code Review
Application Architecture
Design Patterns