Jobs · Engineering · Texas

Senior Software Engineer

NCR Voyix · Irving, TX · 2 wk ago
On-siteEngineeringFull-time

About NCR Voyix

NCR Voyix Corporation (NYSE: VYX) is a global platform-powered leader in unified commerce for shopping and dining. Combining a flexible, intelligent platform with end-to-end payments capabilities and services developed through its deep industry experience, NCR Voyix empowers retailers and restaurants to accelerate new possibilities for their operations, experiences, and business outcomes. NCR Voyix is headquartered in Atlanta, Georgia, and serves customers in more than 35 countries worldwide.

Position Summary & Key Areas of Responsibility

The position involves designing and implementing new product features and modifications to existing product features, building and executing unit tests for new or existing application code, working with the Customer Care team to resolve problems with released software, exhibiting high personal commitment to quality, software engineering best practices, and protecting sensitive consumer information. The role requires attending daily scrum meetings, sprint planning, work estimates, providing input into and release management decisions, driving issues to effective resolution, mentoring team members, and conducting code and test reviews.

Brief Overview

You will be working with a highly motivated and skilled team of developers to deliver world-class software solutions for the Petroleum and Convenience Store industry. Our products are highly reliable, scalable, and configurable, and we need more developers like you to help us deliver on our growing pipeline of projects. Join us on the ground floor of the new NCR Voyix – a software and services innovator. We offer great opportunities and an attractive compensation package including bonus and the chance to work on a team of stellar people.

Basic Qualifications

  • Bachelor’s degree in a related area (Computer Engineering, Computer Science, Computer Information Services, Management Information Services) or equivalent industry experience.
  • Strong knowledge of object-oriented programming concepts.
  • 7+ years of C++ experience on Windows environment.
  • Modern C++ standard (C++ 11 and above) experience.
  • Experience leading or managing team.
  • Experience producing technical designs for software applications.
  • Must exhibit good judgment in decision making.
  • Able to convey technical concepts to non-technical audiences.
  • Able to troubleshoot complex systems including hardware and software systems.
  • Test automation experience using Cucumber, Behave, Gherkin Unit Testing Framework like Google Test, cppUnit etc.
  • Experience in mentoring others on SW Engineering best practices.
  • Agile Development experience.

Basic Qualifications: Preferred

  • Java, .NET Experience.
  • Experience within the Retail industry, especially in the Convenience Store industry.
  • Experience with Point of Sale systems software.
  • Experience working with Payment Processors software and payment devices.
  • Cloud development experience.
  • Experience with Kubernetes.
  • Computer HW, Networking, TCP/IP Socket level communications experience.
  • High availability solutions PCI compliance, secure development, and data encryption techniques.
  • Python experience.
  • Ci/Cd and DevOps experience.
  • Github or other Git source control experience.

EEO Statement

Integrated into our shared values is NCR Voyix’s commitment to 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 Voyix is committed to being a globally diverse 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 Voyix has an ongoing responsibility to respect and support a globally diverse environment.

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 1 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com