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 DoSoftware 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
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
- 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
- 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
- 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.
- ...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...SeniorFor contractors
- ...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...SeniorTemporary work
- ...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...SeniorRemote jobImmediate start
- ...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...SeniorPermanent employmentFull timeWork experience placementRelocation package
- ...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...SeniorFull timeFor contractors
$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...SeniorFull timeLocal area$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...SeniorFull timeLocal area- ...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...SeniorWork at officeLocal areaOverseasFlexible hours
- ...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
- ...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
$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...SeniorFull timeTemporary workLocal area- ...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
$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...SeniorFull timeSummer holidayFlexible hours- ...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...SeniorContract workFor contractors
- ...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 jobInternship
- ...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
- ...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 wageFull timeContract workTemporary workWork experience placementRemote work
- ...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...SeniorHourly payLive inFlexible hours
$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 timeTemporary workWork at officeLocal areaRemote workNight shift- ...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...SeniorFull timeImmediate startMonday to Friday
- ...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...SeniorWork at officeRemote work
$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...SeniorFull timeSummer holidayFlexible hours$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...SeniorFull timeShift work- ...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...SeniorWork at officeLocal areaRemote workVisa sponsorship
- ...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...SeniorTemporary workFor subcontractorWork at office
$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...SeniorFull timeImmediate start- ...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:...SeniorFull timeLocal area
$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...SeniorFull timeContract workH1bLocal areaImmediate startRemote workVisa sponsorshipWork visa$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:...SeniorHourly payMinimum wageFull timeWork experience placementLocal area- ...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...SeniorFor contractorsWork at officeLocal areaRemote workNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer amazon Norcross, GA
- software developer positions Norcross, GA
- senior software design engineer Norcross, GA
- software developer Norcross, GA
- ngo software engineer Norcross, GA
- startup software engineer Norcross, GA
- senior software engineer ruby on rails Norcross, GA
- remote entry level software developer Norcross, GA
- cybersecurity software engineer Norcross, GA
- senior software engineer remote Norcross, GA



