Sr. Software Engineer

American Credit Acceptance
Spartanburg, United States of America
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Spartanburg, United States of America

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Automation of Tests
C Sharp (Programming Language)
Cloud Computing
Continuous Integration
Object-Oriented Software Development
Secure Coding
Software Engineering
Angular
Information Technology
GraphQL
Api Design
Software Coding
Code Restructuring

Job description

We're a fast-growing, financially strong auto-finance company, and we're looking for a Senior Software Engineer who delivers business impact through high-quality software. You'll analyze requirements, design robust solutions, write efficient and secure code, and ensure releases meet user needs and organizational goals. As a senior member of the team, you will also mentor others, raise engineering standards, and help institutionalize modern AI-assisted development practices to improve cycle time and quality., * Design, build, and test incremental, production-ready solutions that deliver measurable business outcomes.

  • Contribute across the stack (front-end and back-end), with attention to scalability, performance, maintainability, and security-first design.
  • Implement AI-DLC Patterns (e.g., code assistants, chat/agent tools, test generators) to accelerate analysis, coding, refactoring, test creation, and documentation-while maintaining human oversight and accountability.
  • Responsible AI: Evaluate AI suggestions for correctness, security, performance, and style; ensure output meets coding standards and organizational guardrails.
  • Automate the routine: leverage AI to scaffold boilerplate, generate typed API clients, create repeatable test fixtures, and CICD pipelines.
  • Mentor & pair: model effective AI usage in pairing sessions; coach junior engineers on prompt strategies to promote AIAE practices.
  • Strong object-oriented skills in C#; deep experience with API design (REST and/or GraphQL) and Angular (or similar).
  • Cloud-native development (AWS preferred); familiarity with AWS certifications is a plus.
  • Quality focus with automated testing (unit/integration/acceptance).
  • Collaborate directly with business leaders and SMEs to understand ACA's domain and ensure successful delivery.

Requirements

  • Bachelor's degree in computer science or related discipline
  • 7+ years of Software Engineering experience
  • Strong communication skills

Apply for this position