NCR Payments Technical Consultant in Colombia

TITLE: Payments Technical Consultant LOCATION: Bogota, Colombia

About NCR Corporation NCR Corporation (NYSE: NCR) is a global technology company leading how the world connects, interacts and transacts with business. NCR’s assisted- and self-service solutions and comprehensive support services address the needs of retail, financial, travel, healthcare, hospitality, entertainment, gaming and public sector organizations in more than 100 countries. NCR ( is headquartered in Atlanta, Georgia.


You will be part of small to medium sized project teams focused on client & Product deliverables, with some autonomy, supporting the whole life cycle. As guided by client requirements and the desired direction of the Product develop functional and architectural enhancements.

Typically including:

Development Analysis and capture of client and internal requirements, mostly related to ATM’s Development of functional solutions Designing new solutions in the existing framework Developing new ATM transactions in the existing framework. Developing new audit and maintenance procedures in the existing framework. Software development using Java technologies and relational databases Unit and integration testing Documentation

Implementation Analysis and capture of business requirements and processes Configuration of ATM driving system which means setting up data about ATM and setting up write commands, for any ATM vendor. Configuring cryptography keys for the ATM. Configuring screen update, receipt and journal data. Configuring different ATM transactions in the existing framework. Configuring audit procedures and monitoring and maintenance procedures for ATM groups in the existing framework. Extending business logic and rules Data manipulation

Deployment Working alongside the client team deploy the application(s) into the client’ environment: Consultancy Training System testing Certification with external bodies (e.g. Visa, MasterCard, Link)

Support Receiving and handling of raised issues post deployment either as part of warranty or ongoing maintenance: Incident recording, initial investigation and clarification Incident resolution, perhaps by passing on to others Patch production and deployment

The Technology Authentic is an Open Development payment platform most often used for high-availability, high-performance payments applications. It can accept transactions from any device, source, or system, map these into different formats, authorise and authenticate them, and then route them to any destination. With this product, we help our customers to run thousands of millions of transactions using tens of data centres in Asia, Africa, North America, South America, Europe, and Australia.

Mandatory skills and knowledge

• 3 years’ experience in card payment industry • Understanding processes in card payments industry. • Understanding processes that are driving ATMs. • Understanding audit and maintenance procedures related to ATMs. • Understanding any generally accepted ATM protocol, NDC or DDC. • Understanding concept of n-tier application architecture, concept of client server architecture, web applications. • Ability to read and understand java code. • Understanding concept of relational database.

Desirable skills

• Experience in working with any ATM solution. • Desirable experience with ATM driver or experience with any ATM vendor or ATM software. • Knowledge about network specific regulations that are related to ATMs (Visa, MasterCard). • Work experience with real ATM of any vendor. • BSc in technical science or mathematics • PL SQL programming experience. • Java programming experience or any other object oriented programming language. • Working with Linux operating systems. • Basics of applied cryptography in card processing industry

Job Professional Services

Title: Payments Technical Consultant

Location: Colombia

Requisition ID: 0069919_P0229574