1

New Grad Software Engineer Jobs in Duluth, GA (NOW HIRING)

NCR Voyix Corporation Atlanta, GA Software Engineer (f/t) Collaborating with product managers, product owners, UI/UX and other functions; Contributing to technical strategy discussions; Implementing ...

NCR Voyix Corporation Atlanta, GA Software Engineer (f/t) Collaborating with product managers, product owners, UI/UX and other functions; Contributing to technical strategy discussions; Implementing ...

As a Sr. Software Engineer in Norcross, GA , you will join a diverse, passionate team, dedicated to powering the world's payments ecosystem! Position Summary We are seeking an experienced Senior ...

Software engineering as part of an agile development team * Design, develop and drive software ... For specific work locations within San Jose, the San Francisco Bay area and New York City ...

Learn new technologies and apply them to current projects * Assist in troubleshooting production issues Requirements * Bachelor's degree in Computer Science or Software Engineering * Strong ...

Senior Software Engineer

Atlanta, GA · Hybrid

$117K - $155K/yr

This is a new role on a highly skilled and motivated delivery team of Product Owners, Business Analysts, Software Engineers with a passion to imagine, test, build, and deploy valuable products for ...

Software Engineer

Atlanta, GA · On-site

$129 - $175/hr

Job Title Software Engineer (f/t) * Collaborating with product managers, product owners, UI/UX and other functions * Contributing to technical strategy discussions * Implementing Sprint feature ...

Software Engineer III

Atlanta, GA

$55.25 - $74.25/hr

SW Engineer III LOCATION: Irving, TX, USA Position Summary & Key Areas of Responsibility Summary ... Join us on the ground floor of The New NCR VOYIX - a software and services innovator. We offer ...

Software Engineer III

Atlanta, GA

$55.25 - $74.25/hr

SW Engineer III LOCATION: Irving, TX, USA Position Summary & Key Areas of Responsibility Summary ... Join us on the ground floor of The New NCR VOYIX - a software and services innovator. We offer ...

Software Engineer III

Atlanta, GA · On-site

$55.25 - $74.25/hr

SW Engineer III LOCATION: Irving, TX, USA Position Summary & Key Areas of Responsibility Summary ... Join us on the ground floor of The New NCR VOYIX - a software and services innovator. We offer ...

About the Role We are seeking a Software Engineer to join our backend engineering team onsite in Alpharetta, Georgia and help build the next generation of LoadUp's cloud-native platform. This role ...

Senior Software Engineer

Atlanta, GA · On-site

$120 - $180/hr

... new possibilities for their operations, experiences and business outcomes. NCR Voyix is ... Title: Sr. Software Engineer - Cloud ServicesLocation: Midtown Atlanta - OnsiteYOU ARE...Passionate ...

Software Engineer

Atlanta, GA · On-site

$80 - $110/hr

Software Engineer Regular Full-Time Atlanta, IN, US The Software Engineer builds, maintains, and supports custom software used by employees, customers, and business partners. This is a full‑stack ...

Embedded Software Engineer

Duluth, GA · On-site

$174K - $261K/yr

Software engineering as part of an agile development team * Design, develop and drive software ... For specific work locations within San Jose, the San Francisco Bay area and New York City ...

Showing results 41-60

New Grad Software Engineer information

See Duluth, GA salary details

$58.4K

$135.8K

$189.1K

How much do new grad software engineer jobs pay per year?

As of Aug 23, 2026, the average yearly pay for new grad software engineer in Duluth, GA is $135,784.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,400.00 and $159,200.00 per year, depending on experience, location, and employer.

What is a new grad software engineer?

A New Grad Software Engineer job is an entry-level software engineering role designed for recent college graduates with a degree in computer science or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with more experienced engineers on various projects. Companies hire new grad engineers to help them grow their skills while contributing to real-world software development. The position often includes mentorship, training, and opportunities for career advancement.

What are the key skills and qualifications needed to thrive as a new grad software engineer?

To thrive as a New Grad Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually supported by a computer science degree or related field. Familiarity with common coding languages (such as Java, Python, or C++), version control systems like Git, and basic software development tools is typically expected. Strong problem-solving skills, eagerness to learn, teamwork, and effective communication help new engineers excel in dynamic team environments. These skills are crucial to adapting quickly, contributing to projects, and building a successful foundation in the software industry.

What typical projects or tasks might a new grad software engineer work on in their first year?

As a New Grad Software Engineer, you’ll often start by contributing to team projects through tasks like fixing bugs, writing unit tests, and developing small features under the supervision of senior engineers. You might participate in code reviews, collaborate on documentation, and learn to work with the company’s development tools and processes. Over time, as you demonstrate reliability and technical proficiency, you may be given ownership of more complex components or independent tasks. This structured approach helps you learn best practices, understand the codebase, and progressively build the confidence and experience needed for more advanced responsibilities.

What are popular job titles related to New Grad Software Engineer jobs in Duluth, GA?

For New Grad Software Engineer jobs in Duluth, GA, the most frequently searched job titles are:

What job categories do people searching New Grad Software Engineer jobs in Duluth, GA look for?

The top searched job categories for New Grad Software Engineer jobs in Duluth, GA are:

What cities near Duluth, GA are hiring for New Grad Software Engineer jobs?

Cities near Duluth, GA with the most New Grad Software Engineer job openings:

Infographic showing various New Grad Software Engineer job openings in Duluth, GA as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $135,784 per year, or $65.3 per hour.

$128K - $174K/yr

Full-time

Posted 20 days ago


Job description

About NCR

NCR Corporation (NYSE: NCR) 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.

NCR Voyix Corporation

Atlanta, GA

Software Engineer (f/t)

Job Description:

Collaborating with product managers, product owners, UI/UX and other functions; Contributing to technical strategy discussions; Implementing Sprint feature stories and unit tests ensuring high quality code and minimum feature test coverage is achieved; Responsible for translation of business requirements to development/test/release plan and delivering this solution on time to the customer; Participating and contributing to an effective software development lifecycle including a high focus on customer support and root cause analysis; Conducting testing based on knowledge of system architecture, interdependencies, and interactions; Estimating time and resources for software development and test efforts; Providing technical leadership and assistance to internal and external product development teams; Reporting on project progress on a weekly basis; Managing and tracking software defects and coordinating with development team for resolution; Diagnosing and debugging issues within the system or in downstream dependencies, working with other teams to resolve issues in a timely manner; and Being an advocate of quality-up-front and test driven/behavior driven development, supporting the team with the Definition of Ready and achieving our Definition of Done.

Job Requirements:

Bachelor's Degree or foreign equivalent* in Software Engineering or a related technical field and two (2) years of experience in software development. Experience must include:

  • 2 years of experience understanding software architecture and system integration
  • 2 years of experience with Object Oriented Programing languages
  • 2 years experience with software verification, validation, and testing
  • 1 year of experience mentoring junior developers
  • Demonstrated knowledge** of agile methodology
  • Demonstrated knowledge of CI/CD tools
  • Demonstrated knowledge of version control systems (Git)

*Any combination of education that has been evaluated by a professional credentials evaluation service to be the equivalent of an U.S. degree will be accepted.

**Knowledge may be demonstrated through education, training and/or experience.

References Required.

Work location: 864 Spring Street NW, Atlanta, GA 30308. Annual salary range: $128,730 to $174,900

  • If interested, send resume or curriculum vitae to: NCRCareers.HR@ncrvoyix.com, reference requisition: R0158135 Software Engineer (Evergreen) (Open) #LI-DNI

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

EEO Statement
Integrated into our shared values is NCR's commitment to diversity and 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 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 has an ongoing responsibility to respect and support a globally diverse environment.


Statement to Third Party Agencies
To ALL recruitment agencies: NCR only accepts resumes from agencies on the NCR preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR employees, or any NCR facility. NCR is not responsible for any fees or charges associated with unsolicited resumes.