Manager, Software Engineering

$117,300 - $195,500/Yr

Cox Automotive - Atlanta, GA

posted 6 months ago

Full-time - Manager
Atlanta, GA
5,001-10,000 employees
Wholesale Trade Agents and Brokers

About the position

Cox Automotive is searching for a Manager, Software Engineering. In this role, you will provide leadership and strategic direction for the design, development, and maintenance of applications that support key business functions. You will lead a team responsible for building and operating applications in the cloud, which presents opportunities for personal and professional growth. This position allows you to work with cutting-edge technologies, mentor other engineers through technical challenges, and make a meaningful impact on the fleets that provide services across the nation. Additionally, you will have the opportunity to shape the careers of your team members and guide them towards success. As a Manager, you will oversee team members responsible for the development and maintenance of systems that orchestrate key business activities. You will lead the team in the operation of applications deployed to the cloud and coach them on software delivery and career development. Managing all HR-related duties for the team is also part of your responsibilities. You will ensure that high-quality engineering execution results in reliable, performant, and secure applications. Collaboration with partners from Product, Architecture, and other Engineering teams will be essential to design and deliver effective technical solutions. Your role will also involve leading the team in identifying, prioritizing, and resolving technical issues in a timely manner. You will create and manage appropriate processes to deliver a quality customer experience through effective development and operational support. Working with the team to utilize metrics for continuous improvement of both systems and processes is crucial. Understanding the business processes your team supports and the measures of success for the business will be key to delivering solutions consistent with the organizational technology strategy.

Responsibilities

  • Manage team members responsible for the development and maintenance of systems that orchestrate key business activities.
  • Lead the team(s) in the operation of applications deployed to the cloud.
  • Coach team(s) on software delivery and career development.
  • Manage all HR related duties for the team.
  • Ensure high quality engineering execution results in reliable, performant and secure applications.
  • Collaborate with partners from Product, Architecture and other Engineering teams to design and deliver effective technical solutions.
  • Lead team(s) in identifying, prioritizing and resolving technical issues in a timely manner.
  • Create and manage appropriate processes to deliver a quality customer experience through effective development and operational support.
  • Work with the team(s) and utilize metrics to continuously improve both our systems and our processes.
  • Understand the business processes your team supports and the measures of success for the business.
  • Deliver solutions consistent with organizational technology strategy.

Requirements

  • Requires a bachelor's degree in computer science, computer information systems, computer engineering, or related field and 6 years of experience in the position offered or 6 years of experience performing object-oriented design.
  • In lieu of a bachelor's degree, a master's degree in the aforementioned fields and 4 years of experience as stated or a Ph.D. or foreign equivalent in the aforementioned fields and 1 year of experience as stated.
  • 6+ years of successful experience as part of a software development team.
  • 5+ years of experience working with technical teams using programming languages such as Java and Javascript, React JS experience.
  • Web Service development experience (REST/JSON).
  • Full software development lifecycle experience in an Agile (Safe) environment.
  • Familiar with CI/CD and test automation.
  • Experience developing and supporting large scale systems in the cloud (AWS preferred).
  • Excellent communication and interpersonal skills.

Benefits

  • 401(k)
  • Bereavement leave
  • Dental insurance
  • Health insurance
  • Military leave
  • Paid jury duty
  • Paid time off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service