Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

APCO Holdings

Job Description

Job Description

APCO Holdings partners with dealerships across North America to deliver innovative vehicle protection products and services that enhance the ownership experience for customers and drive growth for our partners. Through our family of brands, we bring together industry expertise, technology, and data-driven insights to help dealers strengthen their finance and insurance performance and build lasting relationships with their customers.

Our teams work collaboratively across operations, technology, risk, finance, marketing, and sales to deliver solutions that create measurable value and support the continued growth of APCO and the partners we serve.

We are looking for a Senior Software Engineer to help design, build, and modernize enterprise applications that support critical business operations and customer experiences. In this role, you will contribute across the full software development lifecycle, building scalable applications, mentoring engineers, and helping drive engineering best practices across the organization.

What You'll Do

Software Development & Architecture

  • Design, develop, and maintain scalable applications using C#, ASP.NET Core, ASP.NET MVC, .NET Web API, and related technologies
  • Build and enhance full-stack applications using Vue.js, JavaScript, HTML, and CSS
  • Develop cloud-based solutions leveraging Microsoft Azure services including Azure Functions, Azure SQL, and Azure DevOps
  • Work with SQL Server databases, including query optimization and performance tuning
  • Ensure applications are secure, scalable, reliable, and maintainable

Engineering Collaboration & Support

  • Collaborate with product, business, infrastructure, and support teams to gather requirements and deliver solutions
  • Participate in architecture discussions, technical planning, and solution design
  • Support troubleshooting, debugging, and optimization of existing systems
  • Assist customer support and operational teams with issue resolution and root cause analysis

Quality & Engineering Excellence

  • Develop and maintain unit tests following modern testing and development best practices
  • Participate in code reviews and promote engineering standards and best practices
  • Mentor junior engineers and contribute to team knowledge sharing and technical growth
  • Support Agile and DevOps development methodologies to improve delivery efficiency
What Makes You Successful

You’ll be successful in this role if you’re a strong full-stack engineer who enjoys solving complex technical challenges and building scalable, high-quality applications. You’re comfortable working across both modern and legacy technologies while helping drive continuous improvement and modernization efforts.

You’re also collaborative and proactive, able to communicate effectively with both technical and non-technical stakeholders while balancing multiple priorities in a fast-paced environment.

Basic Qualifications
  • Bachelor’s degree in Computer Science, Information Systems, or a related technical field (or equivalent experience)
  • 3+ years of experience developing software with .NET technologies (7+ years preferred)
  • Experience with C#, ASP.NET Core, ASP.NET MVC, .NET Web API, and SQL Server
  • Experience with front-end web technologies including JavaScript, HTML, CSS, and Vue.js
  • Experience with Azure DevOps and Microsoft Azure services
  • Strong analytical, problem-solving, and communication skills
Preferred Qualifications
  • Experience building cloud-native applications in Azure
  • Experience with DevOps, CI/CD pipelines, and Agile development methodologies
  • Experience modernizing legacy applications and improving application scalability
  • Experience mentoring junior developers or leading technical initiatives
  • Experience with unit testing and test-driven development (TDD) practices
This Role Might Be a Great Fit If You…
  • Enjoy building modern applications and solving complex technical problems
  • Like working across both front-end and back-end technologies
  • Thrive in collaborative engineering environments
  • Are motivated by continuous learning, modernization, and technical improvement
What We Offer
  • Competitive compensation
  • Comprehensive medical, dental, and vision benefits
  • 401(k) with company match
  • Paid time off and company holidays
  • Opportunities for professional growth and technical development
  • A collaborative and engineering-focused environment

At APCO, the way we work matters just as much as the results we deliver. Our values guide how we work, how we partner, and how we deliver results.

 

We C.A.R.E.

C ommitted – We build strong, high-trust relationships with our partners and each other.

A ccountable – We take ownership of outcomes and hold ourselves to the highest standards of performance and integrity.

R esults-Driven – We focus on delivering measurable outcomes that create value for our partners and our business.

E xcellent – We strive for excellence in everything we do while balancing short-term performance with long-term success.

 

If you're excited about joining a team that values collaboration, accountability, and continuous improvement, we'd love to hear from you.

 

 

By submitting your application, you acknowledge that you have read and understand our Privacy Policy and Terms & Conditions. APCO Holdings may collect personal information (such as name, contact details, and employment history) to evaluate your candidacy. We may share this data with our subsidiaries, affiliates, and service providers. We retain applicant data only as long as necessary for the hiring process or as required by law.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Norcross, GA vacancy
  •  ...ScioTeq Us Senior Product Sales Engineer ScioTeq is building the next generation of mission-critical visualization, avionics, computing, and...  ...Assist in defining system-level solutions involving hardware, software, networking, display management, cybersecurity, and open... 
    Senior
    For contractors

    ScioTeq

    Duluth, GA
    1 day ago
  •  ...Talent Solutions TRC Talent Solutions is a premier IT and Engineering placement firm built on transparency and aggressive candidate...  ...enterprise utility and critical infrastructure organization seeking a Senior Power Platform Developer to support a large-scale SharePoint... 
    Senior
    Temporary work

    TRC Talent Solutions

    Tucker, GA
    16 days ago
  •  ...exciting opportunities supporting Brightree by ResMed and MatrixCare by ResMed! Brightree, a ResMed company, is looking for a Senior Software Engineer to join the Brightree Resupply engineering team. This role plays a critical part in scaling the SNAP product to broader... 
    Senior
    Remote job
    Immediate start

    Resmed

    Peachtree Corners, GA
    more than 2 months ago
  •  ...military domains. Our distinguished team encompasses accomplished engineers, seasoned advisors, and startup veterans, collectively driven...  ...way the world sees.     SoloPulse is seeking a talented Senior Software Engineer to join our dynamic and innovative organization. In... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Relocation package

    SoloPulse

    Peachtree Corners, GA
    28 days ago
  •  ...you looking for a rewarding career opportunity that also gives you a stake in a company's performance as an employee-owner? Larson Engineering, Inc. has a long-standing record of success since its establishment in 1979 and is a recipient of the PSMJ A/E/C Employer of... 
    Senior
    Full time
    For contractors

    Larson Engineering

    Norcross, GA
    15 days ago
  • $86.6k - $144.4k

     ...library and centralized design tokens, while leveraging a modern, scalable technology stack. About the Role We are seeking a Full Stack Engineer to partner closely with product, design, and engineering teams to deliver a high-quality, scalable web application. This role will... 
    Senior
    Full time
    Local area

    Renishaw

    Alpharetta, GA
    3 days ago
  • $86.6k - $144.4k

     ...library and centralized design tokens, while leveraging a modern, scalable technology stack. About the Role We are seeking a Full Stack Engineer to partner closely with product, design, and engineering teams to deliver a high-quality, scalable web application. This role will... 
    Senior
    Full time
    Local area

    Remitly

    Alpharetta, GA
    3 days ago
  •  ...Description Company Description At Coffman Engineers, we serve as both prime consultant and...  ...Coffman Engineers is seeking a Senior Mechanical Engineer with a ten to fifteen...  ...Outlook, Word, Excel and Powerpoint software preferred. Must understand database concepts... 
    Senior
    Work at office
    Local area
    Overseas
    Flexible hours

    Coffman Engineers, Inc.

    Duluth, GA
    11 days ago
  •  ...s possible in robotics. Join us and help shape the future of automation! The Role: We are seeking a highly skilled Senior Robotics Software Engineer, with a experience in robotics navigation and control, cloud communication, sensor integration, driver development, and... 
    Senior

    Slip Robotics

    Norcross, GA
    more than 2 months ago
  •  ...legacy workflows, and building scalable, secure M365 solutions.   About the Role: We are seeking a highly technical Senior SharePoint Engineer to build, integrate, and modernize our client's enterprise digital workplace. This is a hands-on, coding-intensive role... 
    Senior

    TRC Talent Solutions

    Tucker, GA
    14 days ago
  • $167.48k

    JOB TITLE: Senior Software Engineering JOB LOCATION: 500 North Point Pkwy, Alpharetta, GA 30022 DUTIES: Collaborate to gather and review software requirements/user stories, provide estimates, create software design specifications and collaborate with engineers/architects... 
    Senior
    Full time
    Temporary work
    Local area

    AT&T

    Alpharetta, GA
    3 days ago
  •  ...headquarters.   The site is currently approximately 60 engineers with a strategic roadmap to scale to 250+ over the next 5–10 years...  ...the growing team.   Summary   They’re seeking a Senior to Staff-level Digital Design Engineer (typically 4–12+ years... 
    Senior

    TRC Talent Solutions

    Johns Creek, GA
    more than 2 months ago
  • $67k - $136.8k

     ...around this simple story. The opportunity As an FSO DevOps Engineer Senior Analyst, you’ll be based in our Service Delivery Center,...  ...requirements, design, develop, integrate, test, and deploy distributed software applications. You will deliver high qualify systems with... 
    Senior
    Full time
    Summer holiday
    Flexible hours

    EY

    Alpharetta, GA
    2 days ago
  •  ...closely with the sales team to develop quotations by defining product quantities based on customer demands. Oversee and guide Project Engineers in gathering necessary information. Communication: Serve as the main point of contact with the Sales team and customers to... 
    Senior
    Contract work
    For contractors

    EAE USA Inc

    Tucker, GA
    12 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Lawrenceville, GA
    3 days ago
  •  ...consistently named among the 50 best-managed firms in the nation, this is the firm for you. Doeren Mayhew is seeking a Senior Software Engineer . This position is available in Troy, Michigan, Atlanta, Georgia or Dallas, Texas. Responsibilities: Act as a... 
    Senior

    Doeren Mayhew CPAs and Advisors

    Alpharetta, GA
    9 days ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed...  ...and techniques for obtaining solutions. - Networks with senior internal and external personnel in own area of expertise. -... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Lawrenceville, GA
    2 days ago
  •  ...We’re building this company to last and withstand the test of time. ABOUT THE ROLE (Onsite - Alpharetta, GA) As the Senior Software Engineer , you will be central to designing and delivering LoadUp's next-generation cloud-native platform, built for scale, reliability... 
    Senior
    Hourly pay
    Live in
    Flexible hours

    LoadUp Technologies

    Alpharetta, GA
    28 days ago
  • $89k - $143.75k

     ...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Lawrenceville, GA
    3 days ago
  •  ...Job Description Job Description ARISTOTLE METAL WORKS Senior Mechanical Engineer – Machine Design Full-Time | On-Site | Experienced Level About the Role The Mechanical Engineering team at Aristotle Metal Works (AMW) handles all products from conceptual... 
    Senior
    Full time
    Immediate start
    Monday to Friday

    Aristotle Metal Works

    Lawrenceville, GA
    12 days ago
  •  ...discounts Opportunity for advancement Training & development About the Role: DigiOffice is seeking a Senior Salesforce Architect / Engineer to support enterprise CRM initiatives for a large-scale logistics organization. This role will be responsible for... 
    Senior
    Work at office
    Remote work

    DIGIOFFICE

    Duluth, GA
    10 days ago
  • $65.5k - $134k

     ...it to go. Join EY and help to build a better working world. Senior Analyst - Financial Services Organization - AI and Data -...  ...(trading, risk, compliance, or banking) Knowledge of prompt engineering and in-context learning optimization Familiarity with model fine... 
    Senior
    Full time
    Summer holiday
    Flexible hours

    EY

    Alpharetta, GA
    3 days ago
  • $65k - $150k

     ...business development within the Atlanta East Region, focusing on bringing in new clients and building lasting relationships. As a Senior Sales Executive, you will be responsible for developing a sales strategy, prospecting, and building a pipeline of leads, delivering... 
    Senior
    Full time
    Shift work

    City Wide of Metro Atlanta

    Duluth, GA
    5 days ago
  •  ...companies determine malicious activity for threat intelligence, authentication, and digital privacy. We are looking for a Sr. Software Engineer (Cybersecurity) to help advance our VPN Proxy product and cybersecurity research initiatives. This role combines software... 
    Senior
    Work at office
    Local area
    Remote work
    Visa sponsorship

    Digital Envoy, Inc

    Peachtree Corners, GA
    5 days ago
  •  ...Description: Graham & Associates is seeking a highly skilled Senior Water/Wastewater Engineer to join our team. The Senior Project Engineer will...  ...including site investigations Use a range of computer software for developing detailed designs Complete complex calculations... 
    Senior
    Temporary work
    For subcontractor
    Work at office

    Graham & Associates, Inc.

    Tucker, GA
    26 days ago
  • $37 - $45 per hour

     ...Senior Fire Alarm Technician (Troubleshooting & Programming) Location: Atlanta Metro Area Job Type: Full-Time Career Staffing Talent (CST) has partnered with a well-established and growing fire protection company specializing in fire alarm installation, programming... 
    Senior
    Full time
    Immediate start

    Career Staffing Talent

    Norcross, GA
    1 day ago
  •  ...Specialty Building Products is currently looking for a strong Senior Full Stack Application Developer to join our VALUES based organization...  ...sense of ownership and continuous improvement. Prompt Engineering Contex Engineering Preferred Certifications:... 
    Senior
    Full time
    Local area

    U.S. Lumber Group, LLC

    Duluth, GA
    26 days ago
  • $100k - $150k

     ...Vision Technologies is a forward-thinking software development company dedicated to...  ...continue to grow, we’re looking for a skilled Senior Java Full Stack Developer  to join our...  ...will be responsible for the end-to-end engineering lifecycle, from translating business requirements... 
    Senior
    Full time
    Contract work
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Norcross, GA
    4 days ago
  • $84.44k - $126.66k

     ...communities we serve. Find a home for your career here. Join us and embrace a culture of Caring. Connecting. Growing together. As the Senior Living Occupational Therapy, you will provide age-appropriate services for adult to geriatric patients, including the following:... 
    Senior
    Hourly pay
    Minimum wage
    Full time
    Work experience placement
    Local area

    UnitedHealth Group

    Peachtree Corners, GA
    10 hours ago
  •  ...Company Description: Why M E Cubed Engineering ME^3 (M E Cubed = Mechanical + Electrical...  ...and Desired Qualifications: Senior Electrical Engineer M E Cubed Engineering...  ...analysis using engineering power system software tools; and (viii) technical specifications... 
    Senior
    For contractors
    Work at office
    Local area
    Remote work
    Night shift

    M E Cubed Engineering

    Clarkston, GA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!