Software Engineer
$128K - $174K/yr
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 ...
$128K - $174K/yr
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 ...
$128K - $174K/yr
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 ...
Atlanta, GA · On-site +1
$113K - $150K/yr
Software Engineer II with GREENSKY MANAGEMENT COMPANY LLC in Atlanta, GA. Remote work permitted. Contribute toward designing, developing, and supporting frameworks for our test infrastructure and ...
New
Atlanta, GA · On-site +1
$113K - $150K/yr
Software Engineer II with GREENSKY MANAGEMENT COMPANY LLC in Atlanta, GA. Remote work permitted. Contribute toward designing, developing, and supporting frameworks for our test infrastructure and ...
New
Atlanta, GA · On-site
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 ...
Atlanta, GA · On-site
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 ...
Atlanta, GA · On-site
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 ...
Atlanta, GA · On-site
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 ...
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 ...
Atlanta, GA · On-site
Software development engineers using common development methodologies including Waterfall and Agile ... Contribute to the architectural design of new features and systems, ensuring scalability, security ...
Atlanta, GA · On-site
Software development engineers using common development methodologies including Waterfall and Agile ... Contribute to the architectural design of new features and systems, ensuring scalability, security ...
Marietta, GA · On-site
The Airborne Software Engineer is responsible for designing, developing, integrating, and testing software for airborne mission systems supporting DoD programs. This role focuses on C/C++ development ...
Quick apply
Marietta, GA · On-site
The Airborne Software Engineer is responsible for designing, developing, integrating, and testing software for airborne mission systems supporting DoD programs. This role focuses on C/C++ development ...
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 ...
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 ...
Alpharetta, GA · On-site
$55/hr
Software Engineer Alpharetta, Georgia (Locals Only) $55/hr w2 NO H1B & OPT Key Responsibilities: * Design, develop, and maintain robust backend services using Java EE, Spring Boot, and Hibernate.
Quick apply
Alpharetta, GA · On-site
$55/hr
Software Engineer Alpharetta, Georgia (Locals Only) $55/hr w2 NO H1B & OPT Key Responsibilities: * Design, develop, and maintain robust backend services using Java EE, Spring Boot, and Hibernate.
Atlanta, GA · On-site
Applies advanced software engineering, architectural practices, and emerging technologies to design ... that pioneers new practices and advances strategic goals for the division. Essential ...
Atlanta, GA · On-site
Applies advanced software engineering, architectural practices, and emerging technologies to design ... that pioneers new practices and advances strategic goals for the division. Essential ...
Atlanta, GA · On-site
... 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 ...
Atlanta, GA · On-site
... 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 ...
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
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
... and new applications and integrate 3rd party developed applications with client's systems. The ... Oversee a small team of software engineers and all projects they undertake, analyze briefs, write ...
... and new applications and integrate 3rd party developed applications with client's systems. The ... Oversee a small team of software engineers and all projects they undertake, analyze briefs, write ...
... grad resumes • Strong object-oriented design and software engineering fundamentals • Experience building and consuming REST APIs • Familiarity with JavaScript , web technologies, and workflow ...
New
... grad resumes • Strong object-oriented design and software engineering fundamentals • Experience building and consuming REST APIs • Familiarity with JavaScript , web technologies, and workflow ...
New
Atlanta, GA · On-site
... 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 ...
Atlanta, GA · On-site
... 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 ...
Alpharetta, GA · On-site
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 ...
Alpharetta, GA · On-site
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 ...
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 ...
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 ...
$59.1K - $71.1K
2% of jobs
$71.1K - $83.1K
4% of jobs
$83.1K - $95.1K
6% of jobs
$95.1K - $107.2K
8% of jobs
$113.6K is the 25th percentile. Wages below this are outliers.
$107.2K - $119.2K
7% of jobs
$119.2K - $131.2K
18% of jobs
The median wage is $134K / yr.
$131.2K - $143.2K
16% of jobs
$143.2K - $155.2K
2% of jobs
$160.2K is the 75th percentile. Wages above this are outliers.
$155.2K - $167.2K
26% of jobs
$167.2K - $179.3K
1% of jobs
$179.3K - $191.3K
8% of jobs
$59.1K
$137.3K
$191.3K
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.
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.
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.

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