Manager of Software Development

Sonic Automotive
Charlotte, NC

Job Description

Job Description

Company Description

At a Sonic Automotive family dealership, you'll find the opportunities, resources, and support you need to grow and develop professionally. Our 100+ dealerships are concerned with more than moving inventory; they're committed to your success and invested in your future. So read on, and consider a rewarding career with Sonic Automotive, Inc.

Our teammates are happy to work here because:

  • We provide award winning training (Training Magazine Top 125, and Brandon Hall Awards).
  • We are committed to developing and promoting within the company.
  • Our benefits are extremely competitive with Medical, dental, vision, HSA, 401k and PTO.
  • We encourage peer to peer teamwork and recognition.
  • Special benefits to purchasing and leasing a car.
  • Personal Automotive Concierge Service.
Job Description

Manager of Software Development

The Sonic Automotive DUCKS (Developing Useful Code Known as Software)team is responsible for delivering dealership insights and developing pricing optimization solutions, along with other projects. We are currently working on building out Sonic’s next generation pricing platform and integrating with the company’s data analytics capabilities. The Manager of Software Development will oversee a team of developers, data engineers, data scientists, and analysts across multiple projects and initiatives. The position requires a fast learner as we are constantly expanding the types of technologies used within the group. We need someone who enjoys owning complicated problems and working with other team members to achieve solutions.

Core Responsibilities:

  • Manage a development effort designing and enhancing large scale applications developed in multiple languages and technologies
  • Drive team direction around technologies and solutioning problems
  • Participate fully in agile software development team and rituals; actively participate in all ceremonies, review user stories, participate in planning sessions, estimate effort for stories / tasks, etc.
  • Ensure all deliverables comply with latest industry standards & best practices for code structure, quality, organization, performance and security
  • Support software releases end-to-end including monitoring and defect resolution when needed
  • Perform peer code review and participate in team code reviews
  • Own the deployment process, release early, release quickly, iterate and improve the product
  • Manage relationships with core business users and product owners to co-deliver meaningful technology solutions
  • Be the example of how you expect your team to care for one another and collaborate within a team environment
  • Other duties and responsibilities as assigned.
Qualifications

Required Qualifications:

  • 8+ years of experience as a software engineer
  • 4+ years of experience leading/managing a team
  • Embrace servant leadership: share power with the team and help teammates develop and perform as highly as possible
  • Experience leading across multiple stacks and technologies (development, data, devops, etc…)
  • Experience with Python API frameworks (either fastAPI or flask)
  • Experience working with multiple data stores (relational, noSQL, etc…)
  • Experience directly interacting with business users and product owners
  • 5+ years of experience in application design and a strong familiarity with design patterns
  • 5+ years building high-traffic, enterprise applications
  • Bachelor’s Degree in Computer Science, Computer Engineering, Electrical Engineering or related disciplines; extensive, directly related experience may be considered in-lieu of degree(s).
  • Excellent organizational, technical, financial, interpersonal and communication skills.
  • Strong analytical skills with ability to think strategically and critically.
  • Experience with continuous delivery tools
  • Experience with test automation
  • Multiple years development with Cloud technologies (Azure is preferred)

Desired Qualifications:

  • Automotive industry experience
  • Previous experience modernizing applications

Additional Information

All your information will be kept confidential according to EEO guidelines.

Posted 2025-09-26

Recommended Jobs

Product Planner

Builders FirstSource
Matthews, NC

Product Planner Location Matthews, NC : We are Builders FirstSource, America's largest supplier of building materials, value-added components and building services to the professional market. You'll f…

View Details
Posted 2025-09-21

Customer Service Representative

Horne Heating & Air Conditioning
Charlotte, NC

Job Description Job Description Customer Service Representative ** PLEASE, NO CALLS. ALL CANDIDATES MUST APPLY ONLINE** Horne Heating and Air Conditioning has been servicing Charlotte and it…

View Details
Posted 2025-07-27

Electrical Instruction (journeyman)

Beatties Ford Road Vocational Trade
Charlotte, NC

Job Description Job Description We are currently seeking an Electrical Instruction (journeyman)! You will strive to provide safe electrical systems for a variety of customers. Responsibilities…

View Details
Posted 2025-07-26

Massage Therapist

First Projection II Inc
Matthews, NC

Job Description Job Description Flexible Massage Therapist needed for upscale day spa in Matthews, NC. Up to 2 Saturday's and one Sunday per month. On call. We will help you build your client lis…

View Details
Posted 2025-08-29

User Experience Design Associate - Client Experience

JPMorgan Chase Bank, N.A.
Charlotte, NC

Use your passion for data and story telling to be the Voice of our Clients. Help influence new products, product features and market strategy for the Commercial Bank. As a User Experience Design As…

View Details
Posted 2025-09-27

Speech Language Pathologist (SLP)

Signature HealthCARE, LLC
Roanoke Rapids, NC

Job Description Job Description Overview Are you looking for a mission-purpose driven career where you are part of a team that makes a difference in peoples’ lives every day? Signature Re…

View Details
Posted 2025-08-23

Certified Nursing Assistant (CNA) HHA

Interim HealthCare - Charlotte, NC
Concord, NC

Job Description Job Description Certified Nursing Assistant (CNA) in [Concord/Kannapolis] CNAs make life brighter for the patients they serve—let us make your career just as rewarding. As a CN…

View Details
Posted 2025-07-29

Mammography Coordinator (2525-Pinehurst)

Onsite Women's Health
Pinehurst, NC

Job Description Job Description Onsite Women's Health is on a mission to improve women's healthcare. In partnership with forward-thinking providers across the country, Onsite Women's Health of…

View Details
Posted 2025-09-26

Process Assistant, RSR

Amazon.com Services LLC
Hayesville, NC

DESCRIPTION This position requires in-role training at an operating site which will be 5+ weeks in duration. This training will be located 50+ miles away from the home site location. All travel…

View Details
Posted 2025-07-28

General Manager

Jersey Mikes Subs
Wesley Chapel, NC

Job Description Job Description Jersey Mikes Subs located at 5922 Weddington Rd Suite A-11, Wesley Chapel, NC 28104 in search of a General Manager (GM ) that wishes to grow within an expanding co…

View Details
Posted 2025-07-24