American Credit Acceptance

Manager of Application Development

Job Location US-SC-Spartanburg
Posted Date 1 month ago(4/5/2024 11:20 AM)
ID
2024-4202

Overview

About Us: At American Credit Acceptance (ACA), we're not just a financial services company; we're in the business of empowering dreams and enabling opportunities. Our mission is to provide innovative financing solutions that help people achieve their goals, whether it's buying a car to get to work or building credit for a better future.  Guided by our core principles of integrity, partnership, and fulfillment, we're committed to making a meaningful difference in the lives of our customers and our employees.

 

Position Overview:

As a Manager of Application Development at ACA, you'll play a pivotal role in driving the technological innovation that powers our mission. You'll lead a team of talented and creative software engineers to develop innovative solutions that enhance our customer experience, streamline operations, and propel our business forward. This is an opportunity to not only showcase your technical expertise but also to expand your leadership as well as inspire and mentor a team to achieve greatness.

 

Leaders should be able to:

  • Be an innovator/thought leader and pursue knowledge and practical use case application for emerging technologies.
  • Maximizes productivity while shaping and encouraging a positive culture.
  • Take the initiative to execute new methods without being afraid of failure.

 

Key Responsibilities:

  • Recruit, hire, retain and grow talented and creative software developers.
  • Lead and mentor a team of software engineers to deliver high-quality, scalable, and innovative solutions in a dynamic environment.
  • Manage multiple projects and teams and develop companywide relationships with business leaders to provide technological solutions.
  • Provide stable solutions and support that stand the test of time and accommodate rapid growth and expansion.
  • Collaborate with cross-functional teams to define project requirements, scope, and timelines.
  • Drive the development and implementation of best practices in software engineering, including coding standards, code reviews, and testing methodologies.
  • Foster a culture of continuous learning, growth, and collaboration within the engineering team.
  • Provide technical leadership and guidance to solve complex problems and drive technical decisions.

 

Minimum Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 7+ years of experience in software development, with at least 2 years in a leadership role.
  • Excellent communication, interpersonal, and leadership skills.
  • Proven track record of successfully leading and managing high-performing software engineering teams.
  • Strong technical background in software development, architecture, and design.

 

Preferred Qualifications:

  • Experience with Agile methodologies and DevOps practices.
  • Experience in design and development of object-oriented systems (preferably in .net/C#).
  • Experience in database modeling and design skills, both SQL and non-SQL databases.
  • Strong experience in developing for cloud native solutions (preferably AWS experience and AWS certifications a plus).
  • Proficient in API design and development and implementing RESTful APIs.
  • Demonstrated understanding of designing and implementing secure solutions with accessibility and security first focus (prefer a strong understand of OWASP security principles).
  • Demonstrated ability of keeping current with trends in information technology best practices and standards and how to apply this understanding to work projects and processes.
  • Demonstrated knowledge of common architectural and design patterns .
  • Demonstrated focus on quality deliverables with strong emphasis on peer review, implementing automated testing platforms for unit tests, integration tests and acceptance tests.
  • Strong appetite for continuous improvement throughout the SDLC with a habit of asking "why".

EEO Statement

ACA provides equal employment opportunities (EEO) to all applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws.  ACA complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities.

 

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

 

#LI-BP1

Options

<p style="margin: 0px;">Sorry the share function is not working properly at this moment. Please refresh the page and try again later.</p>
Share on your newsfeed