Software Engineer III

NCR Corporation

Atlanta (GA)

On-site

USD 136,000 - 175,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NCR Corporation in Atlanta, GA is seeking a Software Engineer III to develop scalable microservice APIs for on-prem and cloud environments. You will mentor engineers, review code, and ensure robust test coverage while adopting a DevOps mindset.

The role emphasizes Microsoft tech, REST API integration, and cloud platforms like GCP and Azure. Responsibilities include designing services, reading legacy systems, and documenting implementations.

Qualifications

  • Bachelor's degree in Computer Science or related field with 4 years of experience
  • 4 years backend development with Microsoft technologies
  • 4 years integrating with REST APIs
  • Proficient in JavaScript/TypeScript/React, Docker, Kubernetes
  • Experience with Public Clouds (GCP and Azure)
  • Knowledge of SQL Server and end-to-end SDLC

Responsibilities

  • Build highly scalable microservice APIs on Prem and On Cloud
  • Use AKS to elastically scale based on traffic patterns
  • Provide technical mentorship to software engineers
  • Peer code reviews and improve codebase quality
  • Maintain over 90% test coverage
  • Champion a DevOps culture and document developments
  • Leverage AI tools (e.g., Microsoft Copilot) to boost productivity

Skills

JavaScript
TypeScript
React
Docker
Kubernetes
REST APIs
SQL Server
GCP
Azure
GitHub
GitHub Actions
JIRA
CI/CD
DevOps

Education

Bachelor's degree or equivalent

Tools

Microsoft stack

Job description

Software Engineer III (f/t) Job Description
  • Building highly scalable microservice API's using the On Prem and On Cloud
  • Utilizing Azure Kubernetes Service (AKS) to elastically scale based on traffic patterns
  • Technical mentorship of software engineers
  • Monitoring the latest industry trends to help evaluate and implement new Patterns technology
  • Performing peer code reviews and making suggestions to improve overall code base
  • Maintaining over 90% test coverage of codebase
  • Reading legacy code to learn and maintain existing systems
  • Championing devOps culture
  • Verifying that the developed software meets the requirements and creating documentation
  • and Utilizing AI tools (such as Microsoft CoPilot) to enhance overall productivity
Requirements
  • Bachelor's Degree or foreign equivalent* in Computer Science or a closely related technical field and four (4) years of experience in a systems analysis or development occupation.
  • Experience must include: 4 years of experience in software engineering 4 years backend development with Microsoft Technologies Stack experience 4 years integrating with REST APIs
  • Demonstrated knowledge** in the following Languages/Technologies: JavaScript, TypeScript, React, Docker, Kubernetes
  • Demonstrated knowledge with Public Clouds (GCP and Azure)
  • Demonstrated knowledge with Dev Ops tools: CICD & Dev Ops: Github, Github Actions, JIRA, Test Automation
  • General database knowledge (specifically in SQL server)
  • Knowledge** of end-to‑end systems development life cycles
  • *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.
  • References required. **Knowledge can be demonstrated through coursework, training, or experience. References Required

Annual salary range: $136,350 to $174,900.

Work location: 864 Spring Street NW, Atlanta, GA 30308.

Offer of employment is 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.

Help us run the world's top brands. At NCR Voyix, we specialize in turning routine transactions into meaningful connections. With a rich history of innovation, we've been at the forefront of problem-solving through technology. Operating globally in over 30 countries, we lead in Retail, Restaurant, Digital banking, and Payments. Our solutions optimize banking operations, streamline restaurant services, enhance retail interactions, and foster trust through secure payment systems. We take pride in our strong culture and a history of providing robust career paths. Come work for a leading technology company where you can grow your career. Join us and be part of revolutionizing transactions across these pivotal industries.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

NCR Corporation • Atlanta (GA)

On-site
USD 129,000 - 175,000
Senior Software Engineer (Multi Cloud)
Senior Software Engineer (Multi Cloud)

ncr • Atlanta (GA)

On-site
USD 120,000 - 180,000
Senior Software Engineer (Multi Cloud)
Senior Software Engineer (Multi Cloud)

NCR Corporation • Atlanta (GA)

On-site
USD 120,000 - 170,000
SW Engineer II
SW Engineer II

NCR Corporation • United States

On-site
USD 109,000 - 143,000
PS Technical Consultant IV
PS Technical Consultant IV

NCR VOYIX • Atlanta (GA)

Hybrid
USD 131,456 - 199,800
Senior Software Engineer
Senior Software Engineer

ncr • Atlanta (GA)

On-site
USD 120,000 - 155,000
Software Engineer (II)
Software Engineer (II)

NCR Corporation • United States

Hybrid
USD 114,000 - 143,000
SW Engineer II
SW Engineer II

NCR VOYIX • Atlanta (GA)

On-site
USD 109,930 - 142,300
Senior Software Engineer
Senior Software Engineer

NCR Corporation • Atlanta (GA)

On-site
USD 120,000 - 180,000
Technical Consultant
Technical Consultant

NCR Corporation • Germantown (MD)

On-site
USD 92,000 - 154,000
Medical Insurance
Dental Insurance
Vision Insurance
+1