Senior Software Engineer

1 week 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 Boise, ID 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.

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.



  • 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 Security Finance Full time

    Description Security Finance is hiring a Remote Senior .NET Software Developer!     As Senior Software Developer, you can expect to:       Work as part of a team to research, develop, deploy, and maintain software for use within the Company Proactively provide feedback and suggestions for process and system improvement Work closely with the Business...


  • Spartanburg, South Carolina, United States Selectek Staffing Solutions Full time

    **Company Overview:**Selectek Staffing Solutions is a leading provider of staffing solutions in the textile industry. We are seeking a highly skilled Senior Textile Machinery Design Engineer to join our team in Spartanburg, South Carolina.**Estimated Salary:** $85,000 - $110,000 per year, depending on experience.Job Description:We are looking for an...


  • 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

    About the RoleWe are seeking a skilled Software Development Engineer in Test to join our Quality Engineering team. As a key member of our team, you will design and develop automated testing solutions for complex software systems.With a strong passion for innovation and a SLIC mindset, you will collaborate with our application development teams to ensure...

  • Software Engineer

    1 week ago


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

    OverviewAmerican Credit Acceptance is a fast-growing company that requires innovative and effective software solutions to drive business success.We are seeking an experienced Sr. Software Engineer to join our team in Boise, ID. This full-time position involves designing and implementing high-quality software solutions that meet user needs and align with the...


  • Spartanburg, South Carolina, United States Dish Full time

    About the RoleWe are seeking a highly skilled Senior Electrical Engineer to join our team at DISH, an EchoStar company. As a key member of our Manufacturing team, you will play a critical role in ensuring the success of our groundbreaking products.Key ResponsibilitiesDevelop software applications for new and existing test systems using LabVIEW, C#, Python,...


  • Spartanburg, United States BMW Group Full time

    The ERP Software Engineer Specialist: Designs business processes and innovation change initiatives in partnership with the relevant local, global and/or central business departments with great autonomy. Facilitates delivery of IT services to process partners in assigned area of responsibility. Ensures strategic alignment with BMW Group core IT processes....


  • 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...

  • Rate Engineer

    3 weeks 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...


  • Spartanburg, South Carolina, United States Morgan Corp. Full time

    We are looking for an experienced Electrical Cost Engineer to contribute to our Morgan Corp. team in Spartanburg, SC.In this role, you will develop quantity take-offs, material pricing, labor quantities, equipment needs, project schedules, and scope clarifications.The successful candidate will possess a strong understanding of construction safety...

  • 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, United States DISH Network L.L.C Full time

    Company Summary DISH, an EchoStar company, has been reimagining the future of connectivity for more than 40 years. Our business reach spans satellite television service, live-streaming and on-demand programming, smart home installation services, mobile plans and products and now we are building America’s First Smart Network™. Today, our brands include...


  • Spartanburg, South Carolina, United States Maxwell Group Full time

    We are seeking a dedicated and compassionate Healthcare Professional to join our team as a Senior Care Specialist. In this role, you will provide high-quality care to seniors in a dynamic and supportive environment.About Maxwell GroupMaxwell Group is a leading provider of senior care services, committed to delivering exceptional care and support to our...


  • Spartanburg, United States Gpac Full time

    **Job Title:** Residential Senior Project Manager/PM – Customizable Town Homes/Condos**Location:** Greenville, SC **Type:** Full-Time**Overview:** A family-owned business seeks an experienced Residential Senior Project Manager with a focus on customizable town home/condo construction. The role involves overseeing multiple projects, ensuring timely...


  • Spartanburg, South Carolina, United States Rogers Mechanical Contractors Full time

    Rogers Mechanical Contractors is seeking a highly skilled Senior Superintendent to oversee commercial construction projects. This position requires exceptional leadership and communication skills, as well as expertise in ensuring compliance with OSHA regulations and RMC Safety protocols.Job Responsibilities:Oversee the installation of materials, equipment,...


  • Spartanburg, South Carolina, United States Summit Medical Staffing Nursing Full time

    **Job Title:** Senior Physical Therapist - Home Health Specialist About the Role:We are seeking an experienced Senior Physical Therapist to join our team as a Home Health Specialist. This is a fantastic opportunity to work in a dynamic and supportive environment, providing high-quality care to patients in their homes. About the Position:This position...


  • Spartanburg, United States Oshkosh Corporation Full time

    About Oshkosh Defense, an Oshkosh company Oshkosh Defense stands behind those who dedicate their lives to protecting others. As an industry-leading tactical vehicle manufacturer, every day we strive to meet or exceed our customers' ever-changing needs with next generation defense technologies and advanced systems. We operate with unparalleled commitment to...

  • 8-11- Systems Engineer

    3 months ago


    Spartanburg, United States Focused HR Solutions Full time $44 - $60

    This job is 100% on-site in Spartanburg, SCOur direct client has an opening for a Systems Engineer 10943-1This position is up to 6 months, with the option of extension, and is in Spartanburg, SCCorp to Corps are NOT allowed for this client. W2 Only.Hrs/Wk: 40.00Job Description: SCOPE OF THE PROJECT:All aspects of systems infrastructure for directory services...


  • Spartanburg, United States American Credit Acceptance Full time

    Job Summary: The Senior IT Infrastructure Manager will oversee IT infrastructure, including network services, cloud environments and data center facilities. This hands-on leadership role involves managing a diverse team of IT professionals, ensuring the stability, security, and scalability of the organization's IT infrastructure. The ideal candidate will...