ATM Application Support Specialist / Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Support the high availability, security, and operational efficiency of ATM and self-service terminal software.
Support integrations between ATM applications, payment switch systems, and core banking systems.
Troubleshoot transaction issues, manage software deployments, and support compliance with applicable security standards.
Key Skills for This Role
Full Job Posting
Position Summary
Support the high availability, security, and operational efficiency of ATM and self-service terminal software.
Support integrations between ATM applications, payment switch systems, and core banking systems.
Troubleshoot transaction issues, manage software deployments, and support compliance with applicable security standards.
Key Responsibilities
- Support, configure, and maintain ATM terminal applications including NCR APTRA, Diebold Nixdorf Vantara/ProTopas, KAL K3A, and Wincor.
- Monitor integrations between ATM software, payment switches, and core banking systems.
- Deploy screen flows, state tables, software packages, patches, and firmware updates across the ATM fleet.
- Resolve L2/L3 application issues, communication failures, hardware driver faults, and transaction timeouts.
- Investigate transaction disputes, failed cash dispensing, and dispensing discrepancies using journals, logs, and trace files.
- Support high availability and disaster recovery procedures for ATM application servers and switch gateways.
- Maintain PCI-DSS, PA-DSS, EMV Level 1 and 2, and cybersecurity compliance.
- Maintain encryption, access controls, TLS communications, key management, and anti-skimming controls.
- Perform security patching and vulnerability remediation for ATM operating systems and applications.
- Coordinate with vendors, software providers, payment processors, and internal teams to minimize ATM downtime.
Qualifications and Experience
- Bachelor’s degree in Computer Science, Information Technology, Computer Engineering, or a related field.
- 3–5+ years of application support experience in banking, electronic payments, or financial technology environments.
- Specific experience in ATM networks.
- ITIL Foundation, PCI-DSS Awareness, Certified Payment Professional, or ATM platform certifications are preferred.
Technical Skills
- Experience with NDC+, DDC, CEN/XFS, NCR APTRA, Diebold Vantara/ProBase, KAL, or equivalent ATM platforms.
- Knowledge of ISO 8583, TCP/IP, X.25, RESTful APIs, and SOAP web services.
- Experience with Microsoft SQL Server, Oracle Database, and SQL querying.
- Familiarity with Windows Server and Linux environments.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career