Senior Software Engineer
NCR
About NCR VOYIXNCR Voyix Corporation (NYSE: VYX) is a global platform-powered leader in unified commerce for shopping and dining. Combining a flexible, intelligent platform with end-to-end payments capabilities and services developed through its deep industry experience, NCR Voyix empowers retailers and restaurants to accelerate new possibilities for their operations, experiences and business outcomes. NCR Voyix is headquartered in Atlanta, Georgia, and serves customers in more than 35 countries worldwide.Title: Senior Software Engineer Location: Atlanta, GAPosition Summary & Key Areas of ResponsibilityNCR Voyix (NYSE: VYX) is a leading global provider of digital commerce solutions for the retail and restaurant industries. Within our Convenience & Fuel Retail (CFR) division, we develop and support the software platforms that power some of the world's largest fuel and convenience store brands.We are seeking a Senior Software Engineer to join our Payments and Loyalty engineering team. In this senior-level role, you will design, develop, test, and support high-performance software products that integrate with payment processors, card networks, loyalty platforms, and point-of-sale systems. You will play a key role in delivering new customer-facing features while helping drive engineering excellence across the team.This position requires a strong background in modern C++ development, software architecture, automated testing, and Agile development methodologies. The ideal candidate is a hands-on engineer who enjoys solving complex technical problems, mentoring others, and contributing throughout the software development lifecycle.Key ResponsibilitiesDesign, develop, and maintain software features and enhancements for payment and loyalty applications.Produce technical designs, specifications, and supporting documentation.Develop and execute automated unit and integration tests to ensure product quality.Troubleshoot and resolve complex software and hardware issues across development and production environments.Collaborate with Customer Care and Product teams to investigate and resolve customer-reported issues.Participate in Agile ceremonies including sprint planning, estimation, daily standups, and retrospectives.Contribute to release planning and support release management activities.Drive issues to resolution and provide solutions for critical business and technical challenges.Conduct code reviews and promote software engineering best practices.Mentor junior and mid-level engineers and assist with technical development across the team.Evaluate third-party technologies and recommend solutions that align with business objectives.Support products throughout their full lifecycle, from design and development through deployment and maintenance.Basic QualificationsBachelor's degree in Computer Science, Computer Engineering, Information Systems, or a related technical field (or equivalent professional experience).7+ years of professional software development experience.7+ years of experience developing applications using C++ on Windows platforms.Experience with modern C++ standards (C++11 and above).Strong understanding of object-oriented programming and software design principles.Experience producing technical designs and software architecture documentation.Experience leading projects, mentoring engineers, or providing technical leadership.Experience with Agile software development methodologies.Test automation experience using tools and frameworks such as Cucumber, Behave, or Gherkin.Experience with unit testing frameworks such as Google Test, CppUnit, or similar.Strong troubleshooting and debugging skills across complex software systems.Excellent verbal and written communication skills with the ability to explain technical concepts to non-technical audiences.Proven ability to exercise sound judgment and make effective technical decisions.Preferred QualificationsExperience with Java and/or .NET development.Experience in retail technology, particularly Convenience & Fuel Retail environments.Experience developing or supporting Point-of-Sale (POS) systems.Experience integrating with payment processors, payment devices, or card networks.Cloud-native development experience.Experience with Kubernetes and containerized applications.Knowledge of networking concepts including TCP/IP and socket-level communications.Experience building high-availability and fault-tolerant systems.Knowledge of PCI-DSS compliance, secure software development practices, and data encryption technologies.Experience with Python development.Experience with CI/CD pipelines and DevOps practices.Experience using GitHub or other Git-based source control platforms.Familiarity with Jira, Confluence, and other Atlassian tools.Offers of employment are conditional upon passage of screening criteria applicable to the jobEEO StatementIntegrated into our shared values is NCR Voyix’s commitment to equal employment opportunity. All qualified applicants will receive consideration for employment without regard to sex, age, race, color, creed, religion, national origin, disability, sexual orientation, gender identity, veteran status, military service, genetic information, or any other characteristic or conduct protected by law. NCR Voyix is committed to being a globally inclusive company where all people are treated fairly, recognized for their individuality, promoted based on performance and encouraged to strive to reach their full potential. We believe in understanding and respecting differences among all people. Every individual at NCR Voyix has an ongoing responsibility to respect and support a globally diverse environment.Statement to Third Party AgenciesTo ALL recruitment agencies: NCR Voyix only accepts resumes from agencies on the preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Voyix employees, or any NCR Voyix facility. NCR Voyix is not responsible for any fees or charges associated with unsolicited resumes“When applying for a job, please make sure to only open emails that you will receive during your application process that come from a @ncrvoyix.com email domain.”SummaryLocation: ATLANTA, GA, USA; IRVING, TX, USAType: Full time
$134k - $184k
...focuses on transition of algorithms from concept to real-time software, providing open architecture expertise, and facilitating... ...experimentation, test, and deployment. The Role: As a Senior Software Engineer for Integration and Test you will focus on supporting the...SeniorFull timeInternshipLocal areaNight shift- ...Senior Full Stack Software EngineerOur client is at the forefront of applying machine learning research to transform the way medical conversations... ...and utilized. We are on the lookout for a Senior Software Engineer to enhance our dynamic team. Your contribution will be...Senior
$60 - $68 per hour
...recruiter to learn more. Base Pay Range $60.00/hr - $68.00/hr Direct message the job poster from Flexton Inc. Position: Senior Full-stack Software Engineer Location: Atlanta, GA (Manheim) (Hybrid – 2 days onsite/week) Work Authorization: USC / GC only Pay Rate: $65-70/hr...SeniorFull time2 days per week- Responsibilities Lead the design, development, and maintenance of enterprise applications using C#, .NET Framework/Core, Entity Framework, and SQL Server. Develop and enhance web applications using React and TypeScript. Build, support, and maintain .NET MAUI...SeniorFull time
- ...enable our business to operate at its best. Our Product and Engineering organizations bring together small, empowered teams that... ...outcomes across Coca-Cola's North America Operating Unit. As a Senior Software Engineer, Customer Financial Execution , you'll serve as...Senior
- ...Coca-Cola's North America Operating Unit. Our Product and Engineering organizations bring together small, empowered teams that... ...problems and deliver measurable business outcomes. As a Senior Software Engineer, Financial Planning & Performance , you'll serve as...SeniorTemporary work
- ...Job Description Job Description DEPLOY has been retained to find a senior-level Software Engineer to join us on an hourly, flexible contract basis and help build the next generation of AI-first web and SaaS products. You'll own significant workstreams across...SeniorHourly payContract workImmediate startRemote workFlexible hours
- Worth AI, a leader in AI onboarding and underwriting, is looking for a talented and experienced Senior Software Engineer - AI Innovation to join our team. At Worth AI, we are on a mission to revolutionize decision-making with the power of artificial intelligence helping...SeniorFull timeRemote workFlexible hours
$131k - $218.3k
...want to be part of tomorrow’s health today, we want to hear from you.We are seeking a highly skilled and experienced Senior AI Full Stack Software Engineer to join our innovative team at CMM. This role involves designing, developing, and deploying end-to-end AI-powered...SeniorFull time- Aderant is a global industry leading software company providing comprehensive business management solutions for law firms and other... ...forward.Our people are our strength.We are looking for a Senior Software Engineer who not only writes excellent code but also mentors others,...SeniorFull timeShift work
$119.77k - $140.9k
...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who... ...meet standards. Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures.Accountable...SeniorFull timeLocal area3 days per week$85.9k - $137k
...that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact.Senior Software Engineer, WaveLogic Modem Software Development plays a critical role in delivering next-generation optical transport and switching...SeniorFull timeLocal areaRemote workFlexible hours$86.6k - $144.4k
...opportunity to serve as the technical anchor of a cross-functional engineering squad, driving architecture decisions, mentoring peers, and... ...the RoleThis position performs complex research, design, and software development within our provider data management product line,...SeniorFull timeLocal area- ...Analyzes, designs, develops, modifies, writes, edits, and implements software programming applications. Performs other projects and duties... ...customers by providing accurate and efficient technical/engineering support and updates.· Professionally represent security interactions...SeniorFull timeWork experience placement
$191k - $253k
...operational capabilities by partnering closely with specialist engineering, operations, and production teams. Through our Anduril Rocket... ...that support a wide range of mission requirements. TRS hires software engineers & hardware engineers, who are excited to build across...SeniorFull timeWork experience placementImmediate startRelocation package- ...use technology, market-based solutions, and operational excellence to create value for our customers and businesses. As a Senior Software Engineer, you will design and deliver scalable software solutions that support our transportation and logistics platforms. This AI-...SeniorFlexible hours
$101.5k - $169.1k
...Family GroupEngineering / Product DevelopmentJob ProfileSr Software EngineerManagement LevelIndividual ContributorFlexible Work... ...include an incentive program.Job DescriptionJob SummaryThe Senior Software Engineer is responsible for designing, developing, and maintaining scalable...SeniorFull timeContract workWork at officeRemote workVisa sponsorshipFlexible hours3 days per week$122.4k - $168.3k
...developing, and maintaining moderately complex software applications and systems. This position... ...improvement efforts across the engineering team. This role will also participate in... ...best practices and development standards.Senior Software Engineer - Expert Claim Review...SeniorFull timeTemporary workWork at officeLocal areaVisa sponsorshipFlexible hours$116.48k - $174.71k
...the future where trusted data becomes a transformative force for business and society. The Challenge We're looking for a Senior Software Engineer who will report to the Development Manager / R&D Head. In this role, you will be part of the R&D Team that works on mission...SeniorWork experience placementWork at officeLocal areaWorldwideFlexible hours3 days per week1 day per week- ABOUT THIS POSITIONAs a Senior Software Engineer in the Patient Payments organization at Waystar, you will solve problems that affect real people. You should care deeply about how your users interact with your application and how other engineers will iterate on your code...SeniorFull timeLive outLocal areaFlexible hours
$105.4k
...team in Atlanta. We are looking for lead software developers to design, develop, and... ...are. You Can Expect To:As a lead software engineer, you will build custom solutions using a... ...solutions, and demos to audiences including senior executives and stakeholdersWork within a...SeniorLocal areaImmediate start$138k - $185k
...Job DescriptionJob DescriptionSenior Cloud Software EngineerInformation processing systems are the lifeblood of national security efforts, facilitating an understanding of the global situation, strategic planning, and tactical execution. The reliability, accessibility...SeniorFull timeLocal areaNight shift- ...fulfillment, warehousing, transportation, and operator-built software suite including OMS, Pre- and Post-Purchase, and WMS... ...Capital, Baillie Gifford, and Salesforce Ventures.About the Senior Software Engineer Position:We are looking for a talented and fast-paced engineer...SeniorFull time
- ...across the country. With our historic growth, it is an exciting time to join our team of employee-owners. We are seeking a Senior Software Engineer (Digital Transformation Solutions) to lead the architecture, design, development, and operation of business-critical...SeniorFull time
$174k - $252k
...development.3 years of experience testing, maintaining, or launching software products.1 year of experience with software design and... ...Experience developing accessible technologies.Google's software engineers develop the next-generation technologies that change how...Senior- With a career at The Home Depot, you can be yourself and also be part of something bigger.Position Purpose:The Sr. Software Engineer is responsible for independently developing and consistently redesigning/refactoring a product to adapt to our customers and associates needs...SeniorFull timeWork experience placementShift work
$172.5k - $260.1k
...the right place! Agentforce is the future of AI, and you are the future of Salesforce.About the roleSlack is looking for a Senior Software Engineer to own Android accessibility across the app — from Slack Kit component-level fixes to platform-wide screen reader, testing...SeniorFull time$174k - $252k
...or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience... ....Software development experience in C++.Google's software engineers develop the next-generation technologies that change how...SeniorShift work$110k - $130k
...The Investments and Risk Technology team is looking for a key engineer to help design and deliver high-visibility applications across... ...and agentic workflow capabilities.Ideal candidate is hands-on software engineer with strong React skills and practical experience using...SeniorFull timeWork at officeFlexible hours$176k - $179.5k
...Created: 2026-08-20Apply: be on the global Life Sciences AI team, fully integrated with QuantumBlack, AI by McKinsey, as a senior software engineer, building AI that transforms Pharma and MedTech.Who you'll work withDriving lasting impact and building long-term...SeniorApprenticeshipEasy workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship remote Atlanta, GA
- software engineer remote Atlanta, GA
- graduate software developer no experience Atlanta, GA
- work from home software developer Atlanta, GA
- summer intern software engineer Atlanta, GA
- junior software developer Atlanta, GA
- information technology software engineer Atlanta, GA
- senior software engineer remote Atlanta, GA
- rust software engineer Atlanta, GA
- part time software developer Atlanta, GA




