NCR Software Engineering Manager in Alpharetta, Georgia
NCR Corporation (NYSE: NCR) is the global leader in consumer transaction technologies, turning everyday interactions with businesses into exceptional experiences. With its software, hardware, and portfolio of services, NCR enables nearly 700 million transactions daily across retail, financial, travel, hospitality, telecom and technology, and small business. NCR solutions run the everyday transactions that make your life easier. NCR is headquartered in Duluth, Georgia, with approximately 29,000 employees and does business in 180 countries.
This requisition is for a Software Engineering Manager position within the NCR Retail Software Solutions organization. Responsibilities include managing R&D roadmap development for a leading Retail solution spanning POS as well as mobile capability.
KEY AREAS OF RESPONSIBILITY:
Provide full managerial responsibility for global team consisting of software developers, testers, and business analysts. Drive and deliver to R&D roadmap commitments. Drive development of innovative software solutions. Provide assistance to Professional Services as needed to ensure successful delivery to retail customers. Provide oversight and ensure high quality of all deliverables. Drive the prioritization, risk analysis, and mitigation plans required to resolve product risks and issues. Drive software best practices and methodologies including Agile Scrum and Scaled Agile Framework (SAFe). Provide financial management and ensure adherence to solution budget. Communicate across all levels of the organization including Executive Management, Solution Management, Professional Services, and Sales. Communicate with customers as needed to understand requirements and ensure successful delivery. Participate and present in various meeting formats including monthly program and operational reviews. Provide mentoring and career development to team members.
Bachelor’s degree (or Master’s degree) in Computer Science or related technical discipline
5 years of prior experience in a software development capacity as a software developer, tester, or business analyst
Strong verbal and written communication skills
Strong multitasking skills
Experience leading projects and teams
Agile Scrum experience
Experience in software development lifecycle management
Solid knowledge of software development best practices
Experience leading and/or working with an offshore development team
Strong collaboration skills
Strong team building skills
Understanding of Retail environment and daily operations
Working knowledge of various platforms and languages such as .NET and Java
Experience managing financial budgets
Strong technical and analytical skills
Visit ourcareers sitefor a list of the benefits offered in your region in addition to a competitive base salary and strong work/family programs.
Integrated into our shared values is NCR’s commitment to diversity. 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. NCR does not discriminate in employment based on sex, age, race, color, creed, religion, national origin, disability, sexual orientation, veteran status, military service, genetic information, or any other characteristic or conduct protected by law. 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.
Job Software Engineering
Title: Software Engineering Manager
Requisition ID: 0056929_P0072658