Senior C++ Software Engineer - Payments & Loyalty

NCR Corporation

Irving (TX)

On-site

USD 120,000 - 160,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonus

Job summary

NCR Voyix is seeking a Senior C++ Software Engineer to design and develop features for Payments and Loyalty software within the CFR division. You will work in an Agile team, mentor colleagues, and contribute to automated testing and documentation while delivering high-quality software.

You will collaborate with cross-functional teams, estimate efforts, and help drive release decisions. The role offers bonus potential and opportunities to work on leading industry products.

Qualifications

  • Bachelor’s degree in a related area or equivalent industry experience.
  • Strong knowledge of object-oriented programming concepts.
  • 5+ years of C++ experience on Windows.
  • Modern C++ (C++11+) and 3+ years Python experience.
  • Experience leading or managing a team.
  • Experience producing technical designs for software applications.

Responsibilities

  • Design and implement new product features and modify existing features.
  • Build and execute unit tests for code.
  • Collaborate with Customer Care to resolve issues with released software.
  • Mentor team members and conduct code and test reviews.
  • Participate in agile development with automated testing to verify acceptance criteria.

Skills

C++
Object-oriented programming
Python
Team leadership
Agile
Test automation
Debugging
Communication

Education

Bachelor’s degree in related field or equivalent

Tools

Jira
Confluence
Google Test
cppUnit

Job description

NCR Voyix is seeking a Senior C++ Software Engineer to design and develop features for Payments and Loyalty software within the CFR division. You will work in an Agile team, mentor colleagues, and contribute to automated testing and documentation while delivering high-quality software.

You will collaborate with cross-functional teams, estimate efforts, and help drive release decisions. The role offers bonus potential and opportunities to work on leading industry products.

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

Similar jobs worth comparing

Senior C++ Software Engineer – Payments & Loyalty
Senior C++ Software Engineer – Payments & Loyalty

NCR Voyix • Irving (TX)

On-site
USD 110,000 - 140,000
Senior C++ Software Engineer – Payments & Loyalty Platform
Senior C++ Software Engineer – Payments & Loyalty Platform

ncr • Irving (TX)

On-site
USD 110,000 - 150,000
Software Engineer III
Software Engineer III

ncr • Irving (TX)

On-site
USD 110,000 - 150,000
Software Engineer III
Software Engineer III

NCR Corporation • Irving (TX)

On-site
USD 120,000 - 160,000
Bonus
Senior Product Owner - Payments Platform (SaaS)
Senior Product Owner - Payments Platform (SaaS)

NCR Corporation • Atlanta (GA), Northern (KY)

Hybrid
USD 120,000 - 190,000
Software Engineer III
Software Engineer III

NCR Voyix • Irving (TX)

On-site
USD 110,000 - 140,000
Senior Product Owner, Payments Platform
Senior Product Owner, Payments Platform

NCR Voyix • Atlanta (GA)

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

NCR Corporation • Atlanta (GA)

On-site
USD 120,000 - 160,000
Executive Director, Technology Product Management - CFR
Executive Director, Technology Product Management - CFR

NCR Corporation • United States

On-site
USD 100,000 - 130,000
Software Engineer
Software Engineer

NCR Corporation • Atlanta (GA)

On-site
USD 129,000 - 175,000