About the role:
The Channel Management team is responsible for creating multiple enterprise applications, in a scaled agile environment, to assist in the management of self-service devices (e.g. ATMs, retail self check-out machines, hospitality self check-in kiosks, etc). Our applications focus on the management of these endpoints, and cover: Inventory Management, Software Distribution, Device Management, automated Help Desk Workflows, and associated Business Intelligence. The successful applicant will contribute to the delivery of on premise/SaaS based Enterprise Web Applications to the Financial, Hospitality and Retail lines of business.
We are looking for enthusiastic engineers, with differing levels of experience in developing full-stack Enterprise Java applications, to add momentum to the creation of NCR ATLEOSs next generation of Channel Management products. The successful candidates must be able to contribute to the implementation of user stories across the technology stack.
To be successful we need people who:
Responsibilities
Requirements
Other Skills of Benefit
Keyskills: software design spring java javascript software design and development continuous integration css jsp ci/cd hibernate sql docker react.js git gcp paas html jpa mvc framework junit rdbms oracle svn spring boot framework angular servlets iaas aws
NCR is the worlds leading enterprise provider of software, hardware and services for banks, retailers, restaurants, small business and telecom