Backend Engineer II: Go, APIs & Cloud Platforms

NCR Corporation

United States

On-site

USD 109,930 - 142,300

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NCR Voyix in Atlanta, GA is seeking a Senior Software Engineer (SW Engineer II) to lead back-end development and API integration within an Agile team. You will implement sprint features with unit tests, define and document robust solutions, and apply enterprise design patterns.

Collaboration across design, testing and delivery ensures high-quality, scalable systems that meet business needs. Strong experience in Go, APIs, and cloud-based deployments will help drive DevOps practices and efficient

Qualifications

  • Bachelor’s degree in CS or related field.
  • 3+ years backend software engineering experience.

Responsibilities

  • Participate in all Agile ceremonies and activities, being accountable for sprint deliverables.
  • Implement Sprint feature stories and unit tests, ensuring high-quality code and required test coverage.
  • Define, build, support, and document solutions based on business requirements.
  • Design software with functional and non-functional considerations, using core design patterns and enterprise best practices.
  • Promote quality-up-front, test-driven and behavior-driven development, supporting Definition of Ready and Definition of Done.
  • Collaborate to eliminate silos, contributing to design, implementation, testing, and delivery of features.
  • Diagnose and debug issues within the system or downstream dependencies, coordinating with other teams for timely resolution.

Skills

Golang
GraphQL
REST APIs
JavaScript
TypeScript
React
Docker
Kubernetes
AWS
GCP
Azure
CI/CD
GitHub Actions
Jira
Test automation
MongoDB Realm
Bigtable
BigQuery
End-to-end SDLC

Education

Bachelor’s degree in Computer Science/Software Engineering or related field

Tools

Docker
Kubernetes
GitHub Actions
Jira

Job description

NCR Voyix in Atlanta, GA is seeking a Senior Software Engineer (SW Engineer II) to lead back-end development and API integration within an Agile team. You will implement sprint features with unit tests, define and document robust solutions, and apply enterprise design patterns.

Collaboration across design, testing and delivery ensures high-quality, scalable systems that meet business needs. Strong experience in Go, APIs, and cloud-based deployments will help drive DevOps practices and efficient

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

Similar jobs worth comparing

SW Engineer II
SW Engineer II

NCR Corporation • United States

On-site
USD 109,000 - 143,000
Senior Cloud Services Engineer for High-Scale APIs
Senior Cloud Services Engineer for High-Scale APIs

NCR Corporation • Atlanta (GA)

On-site
USD 120,000 - 160,000
Senior Cloud Platform Engineer (Java/C#) – Onsite Atlanta
Senior Cloud Platform Engineer (Java/C#) – Onsite Atlanta

NCR Corporation • Atlanta (GA)

On-site
USD 120,000 - 180,000
Senior Cloud Platform Engineer – Multi-Cloud
Senior Cloud Platform Engineer – Multi-Cloud

NCR Corporation • Atlanta (GA)

On-site
USD 120,000 - 170,000
Senior Quality Engineer - Test Automation & Cloud
Senior Quality Engineer - Test Automation & Cloud

NCR Voyix • Atlanta (GA)

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

NCR Corporation • Atlanta (GA)

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

NCR Corporation • Atlanta (GA)

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

ncr • Atlanta (GA)

On-site
USD 120,000 - 180,000
Senior Cloud Platform Engineer — Multi-Cloud
Senior Cloud Platform Engineer — Multi-Cloud

ncr • Atlanta (GA)

On-site
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

NCR Corporation • Atlanta (GA)

On-site
USD 120,000 - 180,000