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 NCRs 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: java html agile methodology jaspersoft javascript kubernetes css confluence azure devops sql microservices docker spring backbone.js git jira rest mvc framework rdbms oracle microsoft azure svn ember.js sql server data bricks angular agile
NCR is the worlds leading enterprise provider of software, hardware and services for banks, retailers, restaurants, small business and telecom