1

Retail Software Developer Jobs in Alpharetta, GA

Play a key role asaSW developer on newly formed scrum teams focused ondeveloping NCRV ... Retail, Hospitality andTravel.You willbuild and expand the services powering our API ecosystem ...

Play a key role asaSW developer on newly formed scrum teams focused ondeveloping NCRV ... Retail, Hospitality andTravel.You willbuild and expand the services powering our API ecosystem ...

Software Engineer 3

Atlanta, GA · Hybrid

$55.25 - $74.25/hr

... retail, travel, finance, technology, and home services. As part of Publicis Groupe, our savvy data ... At CJ, we are passionate about software engineering. We build exciting software, with quality and ...

Software Engineer 2

Atlanta, GA · Hybrid

$93K - $128K/yr

... retail, travel, finance, technology, and home services. As part of Publicis Groupe, our savvy data ... At CJ, we are passionate about software engineering. We build exciting software, with quality and ...

MuleSoft Developer

Atlanta, GA · On-site

$48.25 - $64.25/hr

SonSoft Inc is growing at a steady pace specializing in the fields of Software Development ... Experience in one of the following business domains - Retail, CPG, Logistics * Experience in at ...

MuleSoft Developer

Atlanta, GA · On-site

$48.25 - $64.25/hr

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development ... Experience in one of the following business domains - Retail, CPG, Logistics * Experience in at ...

Software Engineer III

Alpharetta, GA · Hybrid

$56.25 - $75.50/hr

At PDI Technologies, we empower some of the world's leading convenience retail and petroleum brands ... Familiarity with the Microsoft Visual Studio IDE and the use of Azure DevOps * Experience using AI ...

Software Engineer III

Alpharetta, GA · On-site

$56.25 - $75.50/hr

At PDI Technologies, we empower some of the world's leading convenience retail and petroleum brands ... Familiarity with the Microsoft Visual Studio IDE and the use of Azure DevOps * Experience using AI ...

Software Engineer II

Alpharetta, GA · On-site

$100 - $125/hr

At PDI Technologies, we empower some of the world's leading convenience retail and petroleum brands ... Familiarity with the Microsoft Visual Studio IDE and the use of Azure DevOps or Jira * Practical ...

Software Engineer III

Alpharetta, GA · Hybrid

$56.25 - $75.50/hr

At PDI Technologies, we empower some of the world's leading convenience retail and petroleum brands ... Familiarity with the Microsoft Visual Studio IDE and the use of Azure DevOps * Experience using AI ...

Software Engineer III

Alpharetta, GA · On-site

$125 - $150/hr

At PDI Technologies, we empower some of the world's leading convenience retail and petroleum brands ... Familiarity with the Microsoft Visual Studio IDE and the use of Azure DevOps * Experience using AI ...

At PDI Technologies, we empower some of the world's leading convenience retail and petroleum brands ... Familiarity with the Microsoft Visual Studio IDE and the use of Azure DevOps or Jira * Practical ...

Showing results 41-60

Retail Software Developer information

See Alpharetta, GA salary details

$46.9K

$109.2K

$162.1K

How much do retail software developer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for retail software developer in Alpharetta, GA is $109,194.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,900.00 and $126,900.00 per year, depending on experience, location, and employer.

What is a retail software developer?

A Retail Software Developer is a technology professional who designs, develops, and maintains software applications specifically for the retail industry. These applications can include point-of-sale (POS) systems, inventory management tools, e-commerce platforms, and customer relationship management solutions. Retail Software Developers work to ensure that retail businesses can operate efficiently, provide better customer experiences, and adapt to changing market needs. Their work often involves collaborating with other IT professionals, understanding retail business requirements, and implementing security and scalability best practices.

What are the key skills and qualifications needed to thrive as a retail software developer?

To thrive as a Retail Software Developer, you need strong programming skills (such as Java, C#, or JavaScript), a solid understanding of retail business processes, and typically a degree in computer science or related field. Experience with point-of-sale (POS) systems, e-commerce platforms, and databases, as well as familiarity with version control tools like Git, is highly valuable. Outstanding problem-solving abilities, collaboration, and adaptability are essential soft skills that help manage changing requirements and work effectively with cross-functional teams. These competencies ensure you can build reliable, user-friendly retail software solutions that directly support business goals and customer satisfaction.

How does a retail software developer typically collaborate with cross-functional teams in a retail organization?

Retail Software Developers frequently work alongside product managers, UX/UI designers, and data analysts to deliver solutions that enhance the retail customer experience. They participate in regular team meetings to gather requirements, provide technical input, and ensure alignment with business goals. Effective communication and collaboration skills are essential, as developers often integrate their work with point-of-sale systems, inventory management, and e-commerce platforms. This collaborative environment helps ensure that software solutions are robust, user-friendly, and meet the evolving needs of both customers and staff.

What is the difference between Retail Software Developer vs Retail Systems Analyst?

AspectRetail Software DeveloperRetail Systems Analyst
Primary RoleDesigns, develops, and maintains retail software applicationsAnalyzes retail systems, gathers requirements, and improves existing processes
Skills & CertificationsProgramming languages, software development certifications, retail industry knowledgeBusiness analysis, systems analysis, retail operations understanding
Work EnvironmentSoftware development teams, retail tech companiesRetail stores, corporate retail offices, consulting firms
Employer & Industry UsageRetail chains, e-commerce companies, software vendorsRetail corporations, consulting firms, system integrators

While Retail Software Developers focus on creating and maintaining retail applications, Retail Systems Analysts analyze existing retail systems to optimize operations. Both roles require understanding retail processes but differ in their core responsibilities and skill sets.

What are popular job titles related to Retail Software Developer jobs in Alpharetta, GA?

For Retail Software Developer jobs in Alpharetta, GA, the most frequently searched job titles are:

What job categories do people searching Retail Software Developer jobs in Alpharetta, GA look for?

The top searched job categories for Retail Software Developer jobs in Alpharetta, GA are:

What cities near Alpharetta, GA are hiring for Retail Software Developer jobs?

Cities near Alpharetta, GA with the most Retail Software Developer job openings:

Infographic showing various Retail Software Developer job openings in Alpharetta, GA as of August 2026, with employment types broken down into 79% Full Time, and 21% Contract. Highlights an 100% In-person job distribution, with an average salary of $109,194 per year, or $52.5 per hour.

Software Engineer (Multi Cloud)

NCR

Atlanta, GA • On-site

Full-time

Posted 27 days ago


NCR Corporation rating

6.6

Company rating: 6.6 out of 10

Based on 10 frontline employees who took The Breakroom Quiz

213th of 247 rated software companies


Job description

About NCR VOYIX

NCR 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:Sr.Software Engineer - CloudServices API

Location: Midtown Atlanta - Onsite

YOU ARE...

Passionate about technology and see the world a little differently than your peers. Everywhere you look, there'spossibility. Opportunity. Boundaries to push and challenges to solve. You believe software engineering changes how people live.

At NCR Voyix, we believe that, too.We'reone of the world's first techcompanies, andstill going strong. Like us, you know the online and mobile worlds better than any other-and see patterns that no one else sees. Our software engineers write code that can survive under the pressure of hundreds of thousands of requests per minute.

We are looking for talented engineers to join our expanding platform as a service team. Our platform as a serviceis responsible forproviding the foundation for NCR Voyix cloud-basedproducts, andincludes a variety of features and servicessimilar tothose found on Google Cloud Platform and Amazon AWS.

We work with some of the smartest, nicest peopleyou'llmeet. People who work here say the problems they work on are enormously challenging, and that the team culture is the most supportive they have seen.

IN THIS ROLE, YOU CAN EXPECT TO....

Play a key role asaSW developer on newly formed scrum teams focused ondeveloping NCRV'sCloudPlatform that will serve each of our major industries - Financial Services, Retail, Hospitality andTravel.You willbuild and expand the services powering our API ecosystem, solving problems for a large community of fellow developers.Your key day-today responsibilities will include:

  • Crafting clean, well-tested code using rigorous continuous delivery methodologies, including automated functional and non-functional testing.

  • Participation in an enterpriseopen sourcecommunity by producing quality project and API documentation, samples, and answering forum questions.

  • Buildinglarge-scale applications using Java or similar languages,with a focus onhigh-performance,scalabilityandresiliency in aservice-oriented environment.

YOU HAVE...

  • 3-5years of software development experience

  • Excellent development skills with Java or another JVM language

  • Experienceusing relational and/or non-relational databases

  • Experience designing, implementing, and testingRESTful APIs

  • Familiarity withmodern frameworks for building high-throughout, resilient microservices

  • Understanding ofmethodologies such as TDD, BDD, andsomeexperience with tools and frameworks forautomated testing.

  • Some familiaritywith distributed design patterns, high-volume data stores, and horizontal scaling techniques

  • Desire and ability to tackle problems both at the large scale (think hundred-node clusters) and the small scale (think individual atomiclocks)

EVEN BETTER IF YOU HAVE...

  • Ability to learn existing and new applications and become familiar with them in a short amount of time to be able to "stand on your own"

  • Background working onhighly-available, high-transactionvolume, fault-tolerant systems

  • Familiarity withSpring Framework, Spring Cloud,vert.x, node.js

  • Participated in publicopen sourceprojects

  • Prior experience using,or knowledgeofGoogle CloudDataFlow,Google Cloud Pub Sub,Elastic DB,andSolrandPostGres.

  • Strong foundationin developing cloud-based solutions using platforms such asGCP, Azure,AWSor Heroku

Offers of employment are conditional upon passage of screening criteria applicable to the job

EEO Statement

Integrated 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 Agencies
To 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.comemail domain."


What NCR Corporation employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom


NCR logo

About NCR

Sourced by ZipRecruiter

NCR Corporation is a leader in transforming, connecting and running technology platforms for self-directed banking, stores and restaurants. NCR is headquartered in Atlanta, Ga., with 38,000 employees globally. NCR is a trademark of NCR Corporation in the United States and other countries.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Duluth, GA, US

Year founded

1884