1

New Grad Software Engineer Jobs in Suwanee, 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 ...

Design, develop and test new software/firmware features on optical transport coherent pluggable ... Collaborate with engineers and architects (software and systems) at different sites and cultures to ...

Design, develop and test new software/firmware features on optical transport coherent pluggable ... Collaborate with engineers and architects (software and systems) at different sites and cultures to ...

Design, develop and test new software/firmware features on optical transport coherent pluggable ... Collaborate with engineers and architects (software and systems) at different sites and cultures to ...

Software development engineers using common development methodologies including Waterfall and Agile ... Contribute to the architectural design of new features and systems, ensuring scalability, security ...

Software development engineers using common development methodologies including Waterfall and Agile ... Contribute to the architectural design of new features and systems, ensuring scalability, security ...

Software development engineers using common development methodologies including Waterfall and Agile ... Contribute to the architectural design of new features and systems, ensuring scalability, security ...

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 ...

Applies advanced software engineering, architectural practices, and emerging technologies to design ... that pioneers new practices and advances strategic goals for the division. Essential ...

... embraces new ideas and technology. At Aderant, the "A" is more than just a letter. It is a ... We are looking for a Software Engineer who thrives in both collaborative and independent ...

Lead Software Engineer

Atlanta, GA · On-site

$120 - $150/hr

We are seeking a Lead Software Developer to design and deliver modern software systems. This role ... About Reply Reply specializes in the design and implementation of solutions based on new ...

New

... embraces new ideas and technology. At Aderant, the "A" is more than just a letter. It is a ... We are looking for a Software Engineer who thrives in both collaborative and independent ...

They are looking for Software Engineers who bring innovation and energy to their yard management ... applying new knowledge effectively, and still maintain a disciplined approach to software ...

Senior Software Engineer

Atlanta, GA · On-site

$117K - $155K/yr

SW Engineer IV LOCATION : Atlanta, GA About NCR Voyix Corporation At NCR Voyix (NYSE: VYX)), we are ... Join us on the ground floor of the new NCR Voyix - a software and services innovator. We offer ...

Showing results 41-60

New Grad Software Engineer information

See Suwanee, GA salary details

$59.1K

$137.3K

$191.3K

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

As of Aug 8, 2026, the average yearly pay for new grad software engineer in Suwanee, GA is $137,309.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,700.00 and $161,000.00 per year, depending on experience, location, and employer.

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 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.

Is 25 too late to become a new graduate software engineer?

The role of a new graduate software engineer typically targets recent graduates or those with less than two years of experience. Being 25 is not too late, as many employers value skills, internships, and relevant projects over age, and career changers often enter software engineering at this stage. Age should not be a barrier if you have the necessary technical skills and a strong portfolio.
What are the most commonly searched types of New Grad Software Engineer jobs in Suwanee, GA? The most popular types of New Grad Software Engineer jobs in Suwanee, GA are:
What job categories do people searching New Grad Software Engineer jobs in Suwanee, GA look for? The top searched job categories for New Grad Software Engineer jobs in Suwanee, GA are:
What cities near Suwanee, GA are hiring for New Grad Software Engineer jobs? Cities near Suwanee, GA with the most New Grad Software Engineer job openings:
Infographic showing various New Grad Software Engineer job openings in Suwanee, GA as of August 2026, with employment types broken down into 86% Full Time, 9% Part Time, 1% Temporary, and 4% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $137,309 per year, or $66 per hour.

$128K - $174K/yr

Full-time

Posted 4 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.