Senior Software Engineer

4 months ago


Spartanburg, United States American Credit Acceptance Full time
Overview

Are you passionate about technology and business and ready to learn what it takes to help a private, fast-growing company innovate and execute in a solid financial organization?  Come join our team as a Sr. Software Engineer to design and implement functional software solutions solving business problems and make an impact on the success of this growing organization.

We are looking for aspirational creative technologists that love to learn and have developed a self-curiosity that drives their passion for technology and creating high quality / highly valuable systems.   You will contribute to a strong culture that values working together, tackling challenges, giving and receiving feedback and demonstrates the organizations Guiding Principles on a daily basis.

Your primary objective will be to deliver impactful value by developing high-quality software solutions that meet user needs and align with the organization’s business goals. This will involve analyzing requirements, designing robust solutions, writing efficient code, and conducting thorough testing.  As a Sr Software Engineer, you will have the responsibility to be an active team member, drive projects forward, mentor junior team members and contribute to continuous improvement initiatives.

This is a full-time position based in our Spartanburg,SC office. The candidate will be expected to be onsite during normal business hours.

Essential Functions

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Deliver impactful and timely business value incrementally through designing, building and testing solutions by applying technical expertise to challenging design, implementation and delivery problems
  • Contribute across the full-stack of systems, front-end, back-end
  • Implementation of secure solutions through designing and implementing with a security first focus and utilizing data protection patterns
  • Work directly with business leaders and subject matter experts to understand the business of American Credit Acceptance to ensure successful delivery of value
  • Design and build for scalability, performance and maintainability
  • Make recommendations for improvements to the technology from the assigned information technology platform
  • Work cross-functionally with other team members: other engineers, testers, product owners, designers, technical and business operations, customer support
  • Mentor junior engineers, new team members

Minimum Qualifications

  • Prefer a bachelor’s degree or higher, in Software Engineering or Computer Science strongly preferred or a related discipline
  • 7+ years of Software Engineering experience
  • Strong written and verbal communications and teamwork skills

Preferred Qualifications

  • Strong object-oriented skills (preferably in .net/C#)
  • Strong database modeling and design skills, both SQL and non-SQL databases
  • Strong skills in developing for cloud native solutions (preferably AWS experience and AWS certifications a plus)
  • Strong trouble-shooting skills
  • 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"

Travel

This position may require up to 10% travel.

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.

California Privacy Notice

"As an employer of California residents, we are dedicated to protecting your privacy rights. Any personal information you provide during the application process will be used solely for permitted internal purposes and will be handled in accordance with applicable privacy laws. By applying to this position, you consent to the collection, use, and disclosure of your personal information as described in our Employee Privacy Notice."

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-EP1



  • Spartanburg, South Carolina, United States American Credit Acceptance Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at American Credit Acceptance. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our business.Key...


  • Spartanburg, South Carolina, United States Syms Strategic Group, LLC (SSG) Full time

    Job OverviewSyms Strategic Group, LLC (SSG) is seeking a highly skilled Senior Software Test Engineer to join our team in support of a large Department of Veterans Affairs (VA) nationwide program.Key Responsibilities:Design and implement test automation strategies to ensure high-quality software delivery.Develop and execute automated tests using Selenium and...


  • Spartanburg, South Carolina, United States DISH Full time

    Job Summary:DISH is seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our manufacturing team, you will be responsible for developing software for new and existing test applications on the Operations floor in LabVIEW, C#, Python, and other programming languages as needed.Key Responsibilities:Develops software...


  • Spartanburg, United States American Credit Acceptance Full time

    Overview Software Development Engineer in Test (SDET)- Critical Thinker to Help Us Build Tomorrow’s Future ACA is seeking a mid to senior level tech-savvy individual with a SLIC (Serve, Learn, Innovate, Connect) mindset and a strong passion for developing cutting-edge IT automation solutions within Quality Engineering. The ideal canidate is someone with...


  • Spartanburg, United States LOOP Full time

    Our client is seeking a Senior Quality Engineer to join their global manufacturing organization. Reporting to the Quality Manager, the Sr. Quality Engineer is responsible for improving quality, safety, and manufacturing processes with a focus on eliminating process waste.This opportunity provides the opportunity to work with a global organization that...


  • Spartanburg, South Carolina, United States American Credit Acceptance Full time

    Job SummaryWe are seeking a highly skilled Senior DevOps Engineer to join our team at American Credit Acceptance. As a key member of our software development lifecycle, you will be responsible for designing, implementing, and maintaining our CI/CD pipelines to ensure efficient and secure software delivery.Key ResponsibilitiesLead the development and...


  • Spartanburg, South Carolina, United States Oshkosh Corporation Full time

    About Oshkosh CorporationOshkosh Corporation is a leading manufacturer of tactical vehicles. We are committed to delivering high-quality products to our customers. As a Senior Supplier Quality Engineer, you will play a critical role in ensuring that our suppliers meet our quality standards.Job SummaryWe are seeking a dynamic Senior Supplier Quality Engineer...


  • Spartanburg, South Carolina, United States Tindall Full time

    Software Development SpecialistAt Tindall Corporation, we are seeking a skilled Software Development Specialist to join our team. As a key member of our software development team, you will be responsible for developing software solutions that support and improve our manufacturing operations.Key Responsibilities:* Develop software solutions by studying...


  • Spartanburg, South Carolina, United States YMCA Of Greater Spartanburg Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team. The ideal candidate will have expertise in cloud computing and DevOps, with a strong background in containerization and Orchestration.Design and implement scalable cloud infrastructure using cloud providers such as AWS and AzureDevelop and maintain CI/CD pipelines using tools...


  • Spartanburg, United States Liberty Personnel Services, Inc Full time

    Job DescriptionJob DescriptionSr. Electrical Controls EngineerSwiftly growing systems integration award winner seeks seeks senior/lead Controls Engineer with experience in PLC, HMI, VFD's and Robotics.What we're looking for:BS degree in engineering4+ years of custom automation controls engineering experience.PLC programming, design experience with...


  • Spartanburg, SC, United States LOOP Full time

    Our client is seeking a Senior Quality Engineer to join their global manufacturing organization. Reporting to the Quality Manager, the Sr. Quality Engineer is responsible for improving quality, safety, and manufacturing processes with a focus on eliminating process waste.This opportunity provides the opportunity to work with a global organization that...


  • Spartanburg, South Carolina, United States Bunnell-Lammons Engineering, Inc Full time

    Job SummaryWe are seeking a highly skilled Geotechnical Engineer to join our team at Bunnell-Lammons Engineering, Inc. As a Geotechnical Engineer, you will play a crucial role in providing engineering and consulting services for various projects and clients. Your expertise will be utilized to perform geotechnical field investigations, computer modeling,...


  • Spartanburg, South Carolina, United States Selectek Full time

    Job Summary:As a key member of our team at Selectek, we are currently seeking a skilled Mechanical Design Engineer to join our client. The successful candidate will be responsible for creating and developing designs required to assemble and manufacture equipment. They will work closely with the sales and manufacturing teams to ensure designs meet customer...


  • Spartanburg, South Carolina, United States Toshiba America Business Solutions Full time

    Job Title: Senior Account ExecutiveAre you a sales professional looking for a challenging role that offers opportunities for growth and development? Do you have a passion for building strong relationships with clients and driving sales revenue? If so, we may have the perfect opportunity for you!About the Role:We are seeking a highly motivated and experienced...


  • Spartanburg, South Carolina, United States Chick-fil-A Hillcrest Full time

    Key Responsibilities:- Design, develop, and maintain cloud infrastructure components and services.Requirements:- Strong understanding of cloud computing concepts and technologies.- Experience with cloud infrastructure management tools and platforms.

  • Rate Engineer

    1 week ago


    Spartanburg, United States Milliken & Company Full time

    COMPANY OVERVIEWMilliken & Company is a global manufacturing leaderwhose focus on materials science delivers tomorrow‘s breakthroughs today. Fromindustry-leading molecules to sustainable innovations, Milliken creates products thatenhance people‘s lives and deliver solutions for its customers and communities. Drawing on thousands of patents and a...

  • Reliability Engineer

    4 weeks ago


    Spartanburg, South Carolina, United States Auriga Polymers Inc. (Indorama Ventures) Full time

    Auriga Polymers Inc., a leading petrochemicals producer, is seeking a skilled Mechanical Reliability Engineer to join its Engineering group in Spartanburg, SC.The ideal candidate will have a strong background in mechanical engineering, with experience in a manufacturing and chemical process environment. A Bachelor's degree in engineering, preferably...

  • Scada Engineer

    2 months ago


    Spartanburg, United States Contract Professionals, Inc. Full time

    Are you passionate about driving innovation and optimizing production processes? We're looking for a skilled Senior Systems Analyst (SCADA Engineer) to play a pivotal role in developing, enhancing, and supporting SCADA (Ignition) and MES (Sepasoft) applications for our Spartanburg NGDV assembly.💡 What You'll Do:Lead SCADA/MES development and...


  • Spartanburg, South Carolina, United States Oshkosh Corporation Full time

    About Oshkosh DefenseOshkosh Defense is a leading manufacturer of tactical vehicles, and as an industry leader, we strive to meet or exceed our customers' needs with next-generation defense technologies and advanced systems. We operate with an unparalleled commitment to those who depend on our products and services worldwide to perform their missions.Job...


  • Spartanburg, South Carolina, United States BMW Manufacturing Full time

    We are seeking a highly motivated and organized individual to support the Assembly Technical Planning department at BMW Manufacturing.This role will provide key support to the planning and coordination of assembly structure and equipment projects and modification activities with implementation and strategic focus within international, cross-functional...