Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NCR Logo

Senior Software Engineering Manager

NCR

Salary not specified
Sep 18, 2025
ATLANTA, GA, USA
Apply Now

NCR VOYIX is looking for a Software Engineering Manager to deliver APIs that enable customers, partners, and NCR developers to solve real-world problems efficiently, working with the latest cloud technologies.

Requirements

  • Hands on experience developing and deploying containerized micro-services to the cloud (GCP preferred)
  • Experience in developing with one or more of the following: Java, C, node, or other object-oriented programming languages
  • Strong understanding of distributed computing and best practices around SaaS
  • Hands of experience developing software with best practices for the full software development life cycle including code reviews and standards, source control management, continuous integration, testing and operations
  • Hands on experience developing web services using REST
  • Experience with Continuous Delivery or Deployment

Responsibilities

  • Contribute and help lead architecture, design, and development for your team(s)
  • Remove roadblocks reported by the team, which could require cross-team collaboration and or escalation
  • Maintain and stay abreast of current technologies and trends
  • Hands on experience developing and deploying containerized micro-services to the cloud (GCP preferred)
  • Experience in developing with one or more of the following: Java, C, node, or other object-oriented programming languages
  • Hands of experience developing software with best practices for the full software development life cycle including code reviews and standards, source control management, continuous integration, testing and operations
  • Hands on experience developing web services using REST

Other

  • 4+ years of experience managing software development teams
  • Mentor and lead a team of software engineers within the scope of your projects and performance
  • Improve team culture while living NCR’s core values
  • Plan and deliver projects on-time and communicate to stakeholders
  • Measure and improve team productivity
  • Maintain a manner of leadership and flexibility that diffuses pressure and promotes a team atmosphere
  • Support an open, learning, and progressive environment to allow the team's exploration of new solutions
  • Ensure right mix of personalities or skills in the project team composition by hiring solid candidates
  • Strong negotiation, leadership, and written and verbal communication skills
  • High maturity of diplomacy and ability to see and rationalize multiple points of view
  • Experience with Agile software development
  • Offers of employment are conditional upon passage of screening criteria applicable to the job