> Markdown version of [/jobs/ext/3692290-software-engineer](https://www.wearedevelopers.com/jobs/ext/3692290-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** NCR VOYIX CORPORATION - **Location:** Atlanta, GA, United States - **Salary:** $128,730.0 - $174,900.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Unit Testing, Behavior-Driven Development, Code Coverage, Computer Programming, Continuous Integration, Design of User Interfaces, Object-Oriented Software Development, Software Architecture, Software Engineering, Systems Architecture, Systems Integration, Software Verification, Git, Software Version Control - **Published:** October 11, 2026 - **Apply:** https://www.juju.com/job/1_ncr_workday-R0158135 ## About the Role 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. ## Description 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.