Posted in

Senior Full Stack Software Engineer – Offline Servicing

Senior Full Stack Software Engineer – Offline Servicing

CompanyCredit Acceptance Careers
LocationSouthfield, MI, USA
Salary$130047 – $190736
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or closely related field of study; or equivalent work experience
  • Minimum 5 years of software engineering experience or comparable depth of experience
  • Minimum 2 years developing web frontends
  • Strong understanding and use of one or more object-oriented programming languages and design patterns
  • In-depth usage and creation of application programming interfaces (API) and frameworks in their particular field: JSON, Rest/SOAP based Web Services, JUnit, and Jest
  • Experience using CI/CD technologies such as GitHub, GitHub Actions, Docker, and Kubernetes
  • Practical experience in Software Development Life Cycle (SDLC) including Agile/SCRUM and Waterfall
  • Practical experience in data modeling, design and messaging
  • Experience working on mission-critical enterprise class applications
  • Demonstrated ability to coach and mentor less experienced team members
  • Willingness to participate in an on-call rotation

Responsibilities

  • Conduct design and code reviews
  • Build new features and improve existing products
  • Develop a strong understanding of relevant product area, codebase, and/or systems

Preferred Qualifications

  • Monolith to Microservices migration/decoupling experience
  • Experience in the lead role overseeing technical direction of a team of software engineering talent
  • Advanced understanding of IDEs, have the ability to navigate through them quickly and leverage advanced features to improve your performance
  • Experience in API security, analytics, throttling, caching, logging, request and response modifications
  • Experience in creating REST API documentation using Swagger or similar tools desirable
  • Ability to use DDL to create database objects and relationships, construct advanced queries, and optimize query performance
  • Financial services industry experience