NCR Corporation
Mid-Level "Golang" Software Engineer: On-site, Atlanta, Ga
NCR Corporation, Atlanta, Georgia, United States, 30383
Mid-Level "Golang" Software Engineer : On-site, Atlanta, Ga
Job Summary
Apply locations ATLANTA, GA, USA time type Full time posted on Posted 7 Days Ago job requisition id R0147052 About NCR VOYIX NCR VOYIX Corporation (NYSE: VYX) is a leading global provider of digital commerce solutions for the retail, restaurant, and banking industries. NCR VOYIX is headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe. For nearly 140 years, we have been the global leader in consumer transaction technologies, turning everyday consumer interactions into meaningful moments. Position Summary & Key Areas of Responsibility Build, test, operate, and improve platform engineering solutions. Own problems end-to-end, engaging with stakeholders to contribute to product roadmap, considering performance, observability, operations, and testing. Contribute to technical strategy and vision for the team via design and code review. Participate in shaping an effective software development lifecycle with a focus on customer support and root cause analysis. Uphold high engineering standards by providing technical leadership and assistance to internal and external product development teams, advocating for best practices. Mentor others on the team with a growth mindset. Diagnose and debug issues within the system or in downstream dependencies, collaborating with other teams to resolve issues. Basic Qualifications Bachelor’s Degree in a Technical Discipline or equivalent work experience. At least 3 years of experience in software engineering. 2+ years integrating with REST APIs. 2+ years’ experience working with Public Clouds (AWS, GCP, or Azure). Strong computer science fundamentals: OOP, design patterns, data structures & algorithms. Preferred Qualifications Experience with designing distributed systems considering performance, responsiveness, concurrency, availability, supportability, and observability. Platform engineering experience: GitOps, CI/CD, K8s, Open Container Initiative (OCI), test infrastructure, Bazel, Golang. Familiarity with collaboration and issue tracking using GitHub. General Knowledge, Skills, and Abilities Google Cloud Platform. Familiarity using and participating in open-source projects. In-depth knowledge of end-to-end systems development life cycles (including agile, iterative, and other modern approaches to software development). Outstanding verbal and written communication skills to technical and non-technical audiences of various levels in the organization. Ability to estimate work effort for stories and epics, ensuring milestones are successfully completed. Ability to guide and advise on best practices for architecture and design based on previous experience. Positive outlook, strong work ethic, and responsiveness to internal and external customers. Willingness to fulfill the role of teacher, mentor, and coach. Knowledge of networking, computing platforms, storage, databases, security, middleware, network and systems management, and related infrastructure technologies. Offers of employment are conditional upon passage of screening criteria applicable to the job. EEO Statement Integrated into our shared values is NCR Voyix’s commitment to diversity and equal employment opportunity. All qualified applicants will receive consideration for employment without regard to any protected characteristic.
#J-18808-Ljbffr
Apply locations ATLANTA, GA, USA time type Full time posted on Posted 7 Days Ago job requisition id R0147052 About NCR VOYIX NCR VOYIX Corporation (NYSE: VYX) is a leading global provider of digital commerce solutions for the retail, restaurant, and banking industries. NCR VOYIX is headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe. For nearly 140 years, we have been the global leader in consumer transaction technologies, turning everyday consumer interactions into meaningful moments. Position Summary & Key Areas of Responsibility Build, test, operate, and improve platform engineering solutions. Own problems end-to-end, engaging with stakeholders to contribute to product roadmap, considering performance, observability, operations, and testing. Contribute to technical strategy and vision for the team via design and code review. Participate in shaping an effective software development lifecycle with a focus on customer support and root cause analysis. Uphold high engineering standards by providing technical leadership and assistance to internal and external product development teams, advocating for best practices. Mentor others on the team with a growth mindset. Diagnose and debug issues within the system or in downstream dependencies, collaborating with other teams to resolve issues. Basic Qualifications Bachelor’s Degree in a Technical Discipline or equivalent work experience. At least 3 years of experience in software engineering. 2+ years integrating with REST APIs. 2+ years’ experience working with Public Clouds (AWS, GCP, or Azure). Strong computer science fundamentals: OOP, design patterns, data structures & algorithms. Preferred Qualifications Experience with designing distributed systems considering performance, responsiveness, concurrency, availability, supportability, and observability. Platform engineering experience: GitOps, CI/CD, K8s, Open Container Initiative (OCI), test infrastructure, Bazel, Golang. Familiarity with collaboration and issue tracking using GitHub. General Knowledge, Skills, and Abilities Google Cloud Platform. Familiarity using and participating in open-source projects. In-depth knowledge of end-to-end systems development life cycles (including agile, iterative, and other modern approaches to software development). Outstanding verbal and written communication skills to technical and non-technical audiences of various levels in the organization. Ability to estimate work effort for stories and epics, ensuring milestones are successfully completed. Ability to guide and advise on best practices for architecture and design based on previous experience. Positive outlook, strong work ethic, and responsiveness to internal and external customers. Willingness to fulfill the role of teacher, mentor, and coach. Knowledge of networking, computing platforms, storage, databases, security, middleware, network and systems management, and related infrastructure technologies. Offers of employment are conditional upon passage of screening criteria applicable to the job. EEO Statement Integrated into our shared values is NCR Voyix’s commitment to diversity and equal employment opportunity. All qualified applicants will receive consideration for employment without regard to any protected characteristic.
#J-18808-Ljbffr