ATM Software Engineer – Scalable, Secure Transactions

Truist

Charlotte (NC)

On-site

USD 120,000 - 160,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision insurance
401(k) plan
Paid time off

Job summary

Truist is seeking an experienced software engineer to independently design, develop, test, and maintain ATM software components and services. The role emphasizes secure coding, high-quality deployment, and collaboration with cross-functional teams to advance technical initiatives.

The candidate will mentor junior engineers, participate in the full SDLC, and apply industry best practices to deliver scalable and reliable banking applications. Strong emphasis on ATM technology and integration.

Qualifications

  • Bachelor’s degree with 5 years of relevant experience or equivalent education and training.
  • In-depth knowledge of information systems and ability to identify, apply, and implement IT best practices.

Responsibilities

  • Independently designs, develops, tests, and maintains complex ATM software components and services that address business and user requirements.
  • Implements advanced features using coding standards, architectural patterns, and best practices.
  • Leads code reviews to ensure quality, maintainability, and performance.
  • Collaborates with cross-functional teams to plan and execute technical initiatives for timely delivery.
  • Troubleshoots, debugs, and resolves complex defects and production issues with root-cause analysis.

Skills

ATM software
Code reviews
Mentoring
Cross-functional collaboration

Education

Bachelor’s degree in computer science or related field

Tools

CEN/XFS
NDC protocol
ATM integration

Job description

Truist is seeking an experienced software engineer to independently design, develop, test, and maintain ATM software components and services. The role emphasizes secure coding, high-quality deployment, and collaboration with cross-functional teams to advance technical initiatives.

The candidate will mentor junior engineers, participate in the full SDLC, and apply industry best practices to deliver scalable and reliable banking applications. Strong emphasis on ATM technology and integration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - ATM Applications
Software Engineer - ATM Applications

Truist • Charlotte (NC)

On-site
USD 120,000 - 160,000
Medical, dental, vision insurance
401(k) plan
Paid time off
ATM Systems Engineer - Automation & Platform Expert
ATM Systems Engineer - Automation & Platform Expert

M&T Bank Corporation • Buffalo (NY)

On-site
USD 81,000 - 135,000
ATM Platform & Automation Engineer
ATM Platform & Automation Engineer

M&T Bank • Buffalo (NY)

On-site
USD 97,000 - 162,000
Senior Software Engineer - Full-Stack, Enterprise Apps
Senior Software Engineer - Full-Stack, Enterprise Apps

Truist • Atlanta (GA)

On-site
USD 110,000 - 170,000
Senior ATM Integration Engineer – Java, API, ISO 8583 Expert
Senior ATM Integration Engineer – Java, API, ISO 8583 Expert

NCR Atleos • Atlanta (GA)

On-site
USD 120,000 - 150,000
Medical Insurance
Dental Insurance
Life Insurance
+4
Senior ATM & Kiosk Software Engineer
Senior ATM & Kiosk Software Engineer

Capital One • Richmond (VA)

On-site
USD 179,000 - 205,000
Senior Software Engineer - AI-Driven Payments Platform
Senior Software Engineer - AI-Driven Payments Platform

Truist • Raleigh (NC)

On-site
USD 120,000 - 170,000
ATM Software Tech Consultant V: Install, Troubleshoot & Lead
ATM Software Tech Consultant V: Install, Troubleshoot & Lead

NCR Atleos • United States

Remote
USD 90,000 - 130,000
Medical Insurance
Dental Insurance
Life Insurance
+4
PS Senior ATM Integration Software Engineer, Financial Services
PS Senior ATM Integration Software Engineer, Financial Services

NCR Atleos • Atlanta (GA)

On-site
USD 120,000 - 150,000
Medical Insurance
Dental Insurance
Life Insurance
+4
Senior ATM Software Deployment Consultant
Senior ATM Software Deployment Consultant

NCR Atleos • Richmond (VA)

Remote
USD 85,000 - 115,000
Medical Insurance
Dental Insurance
Vision Insurance
+4