
Senior Software Engineering Manager - Retail Payments
We're looking for a talented and motivated Senior Software Engineering Manager - Retail Payments at NCR to lead and inspire a team of software engineers in building innovative payment solutions for our retail enterprise customers. This is an outstanding opportunity to join a fast-paced, creative environment and make an impact on the future of retail payments.The ideal candidate for this role has a deep understanding of software engineering fundamentals and a track record of launching successful software products. They will have a passion for developing and deploying cutting-edge payment solutions, and must be comfortable working in an agile, rapidly-changing environment. The ideal candidate must also demonstrate excellent communication and management skills to lead and motivate a team of software engineers. Required Qualifications:• 5+ years of experience in software engineering, including development and deployment of software applications• 3+ years of experience managing software engineering teams• Expertise in agile development methods and tools• Proven ability to launch successful software products• Strong understanding of payment processing technologies• Excellent written and verbal communication skills• Ability to work with cross-functional teams• Bachelor’s degree in computer science or related field
Responsibilities:
- Lead and motivate a team of software engineers to develop and deploy innovative payment solutions
- Identify and implement best practices for software engineering, development and deployment
- Ensure that software products are launched successfully
- Ensure that payment processing technologies are implemented correctly
- Monitor software engineering teams' performance and provide feedback
- Work with cross-functional teams to ensure successful product launches
- Guide and mentor software engineers in agile development methods and tools
- Provide regular progress updates to stakeholders
- Develop and implement strategies to improve software engineering processes
- Ensure that software engineering teams' goals are met in a timely manner
Bachelor's Degree In Computer Science
Or Related Field
Software Engineering
+ Years Of Software Engineering/Development Experience
+ Years Of Experience Managing/Mentoring Software Engineering Teams
Proven Ability To Design And Develop Complex Software Systems
Knowledge Of Retail Payments Processes And Technologies
Ability To Lead Distributed Teams And Collaborate Effectively
Ability To Effectively Communicate Complex Technical Information To Non-Technical Stakeholders
Quality Assurance
Project Management
Security
Testing
Troubleshooting
Scrum
Leadership
Design
agile
Automation
Analytics
Collaboration
Delivery
Software engineering
Retail Payments
Communication
Conflict Resolution
Leadership
Time management
Interpersonal Skills
Organization
Creative Thinking
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Senior Software Engineering Manager - Retail Payments in Atlanta, GA, USA is $135,000-$187,000 per year. This includes base salary, bonuses, and other forms of compensation.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
The NCR Corporation, previously known as National Cash Register, and for a brief period known as AT&T Global Information Solutions, is an American technology company that makes self-service kiosks, point-of-sale terminals, automated teller machines, ch...

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started
