NCR Corporation (NYSE: NCR) is a leading software- and services-led enterprise provider in the financial, retail and hospitality industries. NCR is headquartered in Atlanta, Georgia, with 36,000 employees globally. NCR is a trademark of NCR Corporation in the United States and other countries.
Title: C++ Software Engineering Maintenance Lead/SRE
Summary & Key Responsibilities:
As a C++ Software Engineering Maintenance Lead /SRE you will be responsible for leading a global team of C++ sw maintenance engineers and testers responsible for identifying and fixing production sw defects and establishing modern SRE practices to increase and monitor SW reliability, quality and maintainability.
You will also:
Comunicate directly with business customers and partners to understand and resolve problems both tactically (provide immediate relief/fix) and strategically (SRE)
Work closely with multiple R&D engineering scrum teams to drive adoption of SRE practices and ensure that upcoming new features/releases are sufficiently covered with SLI, SLO and supportability requirements
Participate in NCR-wide SRE guild to align and contribute to NCRs adoption of SRE practices
Directly contribute to architectural designs, code implementations, problem solving, defect fixing
Provide technical and non-technical leadership to members of the maintenance organization
Provide feedback to peer performance reviews
Perform other job-related duties as necessary
Bachelor's degree in a technical discipline or equivalent work experience
A quick mind that solves complex problems in a fast-moving environment
Able to learn quickly, independently, and with moderate supervision. You figure out what you need to do and how to do it, then do it.
A thirst for knowledge that drives you to learn and implement new and emerging technologies and best practices
Great sense of ownership and accountability not just for your own tasks/assignments, but organizational and company objectives as a whole
8+ years of working knowledge in wide variety of platforms and languages such as C++, .NET, Java
5+ years of recent C++ experience or strong desire and aptitude to master C++ on the job
Experience with CI/CD tools and technologies like Harness, Jenkins, Github and Artifactory
Experience producing architectural designs
Experience and desire in leading a global team of engineers
Able to effectively communicate with customers and convey technical concepts to non-technical audiences
2+ years in Site Reliability Engineering
Experience with JS, Python, HTML5, etc.
Cloud, Linux and Windows development experience
Google Cloud Platform and GKE knolwledge and exper
Test automation experience using gtest, Cucumber, Behave, Gherkin
Computer HW, Networking, TCP/IP Socket level communications experience
Experience in database design and creation of complex SQL queries, stored procedures, triggers and performance optimization
Preferred Retail experience, especially in the Convenience Store industry and Point of Sale systems
Offers of employment are conditional upon passage of screening criteria applicable to the job.
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.