Resident Technical Consultant

NCR Atleos
Birmingham, AL

Job Title: Resident Technical Consultant

Location: Birmingham, AL (remote/on client site)

Position Summary

The Resident Technical Consultant role focuses on activities such as evaluating, installing, unit testing, trouble-shooting and supporting software solutions based on business and operational requirements in a variety of customer-facing and internal business scenarios, associated with NCR Atleos’ financial software for ATMs and cash recyclers.

Upon achieving a fundamental knowledge of NCR Atleos’ software solutions, candidates will specialize into areas focusing on multi-vendor platforms, security, manageability, performance, consumer flow, transactions, maintenance (supervisor) operations, and message formats. Focus on specializations will rotate periodically to create a well-rounded perspective and a deeper set of capabilities.

Candidates must work to anticipate internal and external client needs and have an overriding commitment to client satisfaction. Also, incumbents must be able to adjust to multiple demands, shifting priorities, ambiguity, and rapid change.

Installation, Troubleshooting, and/or Development skills and capabilities are a plus; however, this role is not a full-time development role. Some shift work may be required.

Key Areas of Responsibility:

Analyze, Install, Configure, Troubleshoot:

  • Perform functional analysis of requirements to determine the effort required to implement software in customers’ environments.
  • Configure base software in customer’s environments.
  • Conducting unit tests, tracking problems, and implementing changes to ensure adherence to the test plan and functional requirements.
  • Diagnosing, isolating, and implementing remedies for system failures caused by errors in software code, using knowledge of system characteristics and utilizing software-based system maintenance and tracking tools.
  • Establish acceptance criteria and quality goals.
  • Provides estimates, goals, standards, constraints, and dependencies as input to the SOW and the software development plan.

Perform QA in the end-to-end testing process for software under your stewardship:

  • Lead analysis and resolution of software issues reported during testing.

Acceptance/Certification & Pilot Support:

  • Preparation of software for distribution to customers or networks.
  • Ensure installability through software distribution, full bare-metal installation, local updates.
  • Support field organization as required during lab installations, certifications, training.
  • Lead analysis and resolve software issues found during customer acceptance testing.

Production Support:

  • Support/resolution of production issues forwarded by Level 3 Support including the creation of a hot fix as well as executing integration test prior to delivering to QA.

Basic Requirements:

  • Bachelor’s degree or equivalent accreditation in computer sciences, information systems or other technical discipline.
  • Technical project leadership experience organizing project resources.
  • Experience working with Microsoft operating system technology – specifically Windows 10 and Windows 7 – including one or several off the following: installing and supporting hardware devices and drivers; installing and configuring windows applications; troubleshooting network protocols and services—including TCP/IP, Internet Information Services, and remote access; understanding of client/server application architectures.
  • Experience creating and leading group presentations, hosting web seminars, and public speaking.

Preferred Requirements:

  • Experience working in the ATM or kiosk self-service industry.
  • Knowledge of programming and/or direct experience in developing client applications, identifying software problems, and debugging.
  • Ideally experience in VB or VB.NET, C++, and C# is useful.
  • Client application development experience as opposed to database application development experience is desired.
  • Financial institution or network switch ATM operational experience.
  • Knowledge and experience working with the CEN XFS ATM software specification.
  • Knowledge and experience working with NDC and 912 message formats.
  • Experience working with proprietary message formats.
  • Experience building or integrating WebServices applications (WebSphere or IIS).
  • Experience working with internal tools including PSA, Confluence, and QuickBase.
  • Experience working with any source control package, including JIRA, Subversion.
  • Working knowledge of Agile SDLC.

About NCR Atleos:

NCR Atleos expands self-service financial access. Our innovative solutions enable financial institutions and retailers to shift more transactions to self-service and leverage our own independent ATM network—the largest in the world. ‍ Through our digital-first tech, always-on services and operational scale we optimize the branch, improve efficiency and maximize access and availability. We create exceptional banking experiences and convenient access for consumers. And your staff? They'll have it easier, too. ‍ Our expertise, operational scale and always-on services ensure you have everything you need for a comprehensive self-service channel.

Posted 2026-01-14

Recommended Jobs

Process Engineer

CMC
Birmingham, AL

it's what's inside that counts _______________________________ There’s more to CMC than our products and the buildings, structures, and roads they go into. At CMC, it’s the people inside our re…

View Details
Posted 2025-08-20

CDL-A Truck Drivers

Pinnacle Freight
Birmingham, AL

Job Description CDL-A Company LTL/OTR Truck Drivers (OTR & Regional) ~ All miles paid loaded & empty ~ Pet policy ~ Drivers average $85,000 up to $100,000 yearly ~$0.65 CPM ~ Multi stop w…

View Details
Posted 2025-12-08

DISASSEMBLER

Yates Industries Inc
Decatur, AL

Job Description Job Description Job Title: Disassembler Department: New and/or Repair Location: Alabama Reports To: Manufacturing Manager FLSA Status: Non-Exempt Shift: 1st S…

View Details
Posted 2025-12-25

Catholic Administrative Pastoral Life Coordinator

Ladgov Corporation
Alabama

Location:  Fort Novosel (formerly Fort Rucker), Alabama Work Schedule: Flexible hours based on religious services and events Some evening, weekend, and holiday work may be required Qualif…

View Details
Posted 2026-01-13

Proposal Pricing Specialist

Strata-G Solutions
Huntsville, AL

Job Description Job Description We're excited that you're exploring the possibility of growing your career with Strata-G Solutions! At Strata-G, we recognize that meaningful achievements stem f…

View Details
Posted 2025-12-27

Cruise & Travel Advisor

Hellosunshinetravels
Huntsville, AL

Are you passionate about cruising and helping others plan unforgettable getaways? We are seeking a driven and service-oriented Cruise Vacation Consultant to join our growing travel team. In this role…

View Details
Posted 2025-11-30

General Manager (Birmingham) TK Elevator Corporation

thyssenkrupp Elevator
Birmingham, AL

The first 3 letters in workplace safety are Y-O-U! TK Elevator is currently seeking an experienced General Manager in Birmingham, AL . Responsible for driving revenue growth and managing th…

View Details
Posted 2026-01-15

Office Administrator

Halliburton
Mobile, AL

We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves…

View Details
Posted 2025-12-20

General Dentist

Providence Staffing LLC
Mobile, AL

Providence Staffing has a leading private dental practice in Mobile, AL, dedicated to providing high-quality dental care to their patients in need of a General Dentist. The client offers a work-life …

View Details
Posted 2025-12-20

Cost Segregation Technician

Alabama

Our client’s Cost Segregation Technician plays a critical technical role in the delivery of high-quality, defensible cost segregation studies for commercial real estate owners nationwide. This positi…

View Details
Posted 2026-01-12