1

Atm Software Developer Jobs in Dallas, TX (NOW HIRING)

Sr. QA Analyst

Dallas, TX · On-site +1

... test software). Simulates an ATM withdraw or merchant transaction. IS0 8583 Message Format ... Experience with Git and GitHub or Azure Devops. Experience with GCP and CICD pipelining Associate"s ...

... and ATM managed services. Our customers include financial institutions, retailers, government ... Implement new software functionality using industry standard frameworks and microservices ...

... and ATM managed services. Our customers include financial institutions, retailers, government ... Implement new software functionality using industry standard frameworks and microservices ...

... and ATM managed services. Our customers include financial institutions, retailers, government ... Bachelor's degree in Industrial Engineering, Operations, or Business Management * Minimum of 3-5 ...

next page

Showing results 1-20

Atm Software Developer information

See Dallas, TX salary details

$47.5K

$110.6K

$164.2K

How much do atm software developer jobs pay per year?

As of Jun 17, 2026, the average yearly pay for atm software developer in Dallas, TX is $110,641.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,000.00 and $128,600.00 per year, depending on experience, location, and employer.

What is an ATM Software Developer job?

An ATM Software Developer is responsible for designing, developing, and maintaining software applications that run on Automated Teller Machines (ATMs). They work with banking systems, payment processing, security protocols, and hardware integration to ensure reliable and secure transactions. Their role involves programming, troubleshooting, and updating ATM software to meet compliance and performance standards.

Which software is used in ATM?

ATM software developers typically work with specialized ATM management systems such as Diebold's NDC, NCR's Aptra, or Wincor Nixdorf's ProView. These systems control ATM functions, transaction processing, and security, and developers often use programming languages like C++, Java, or embedded systems programming to customize and maintain the software. Knowledge of hardware integration and security protocols is also important in this role.

What engineers make $500,000?

Senior software engineers, especially those with specialized skills in high-demand areas like AI, cybersecurity, or cloud computing, can earn $500,000 or more annually. Achieving this level often requires extensive experience, advanced certifications, and working in high-paying industries or companies, sometimes with bonuses and stock options included.

What are the key skills and qualifications needed to thrive in the Atm Software Developer position, and why are they important?

To excel as an ATM Software Developer, you need a strong background in software development (C/C++, Java), familiarity with payment processing protocols, and a degree in computer science or related field. Proficiency with ATM software platforms, encryption standards, EMV compliance, and secure transaction processing tools is typically required, with certifications like PCI DSS being advantageous. Attention to detail, problem-solving abilities, and effective communication are vital for working with cross-functional teams and troubleshooting critical systems. These skills ensure reliable, secure, and regulatory-compliant ATM software, supporting seamless customer transactions and banking operations.

What is L1, L2, L3, and L4 developer?

In the context of ATM software development, L1, L2, L3, and L4 typically refer to different levels of technical support or development roles, with L1 being entry-level support or development, and L4 representing senior or specialized expertise. These levels often indicate increasing experience, responsibility, and complexity of tasks, and understanding them helps in career progression within ATM software development teams.

What is the highest paid software developer?

Senior software developers, including specialized roles like ATM software developers, can earn salaries exceeding $150,000 annually, especially with extensive experience, advanced skills in programming languages, and certifications. High-paying roles are often found in finance, technology, and cybersecurity sectors, where expertise in secure, reliable software is critical.

What are some typical challenges faced by ATM Software Developers and how are they addressed?

ATM Software Developers often encounter challenges such as ensuring transaction security, maintaining compliance with rapidly changing financial regulations, and supporting legacy systems while integrating new technologies. Addressing these issues requires close collaboration with cybersecurity experts, QA analysts, and compliance teams, as well as being proactive about staying current with industry standards. Regular code reviews, continuous testing, and ongoing professional training help developers manage risks and keep systems resilient. The dynamic landscape ensures that the work remains engaging and that learning opportunities are abundant for professionals eager to grow within the field.

What are the most commonly searched types of Atm Software Developer jobs in Dallas, TX? The most popular types of Atm Software Developer jobs in Dallas, TX are:
What job categories do people searching Atm Software Developer jobs in Dallas, TX look for? The top searched job categories for Atm Software Developer jobs in Dallas, TX are:
Network Engineer

Full-time

Posted 10 days ago


Job description

Overview

The Network Engineering Team shall perform a detailed root cause analysis and assess overall impact with respect to incidents and problems relating to the applications which cannot be resolved by the Tier 1 or Tier 2 Support teams. The Network Engineering Team also modifies the code and/or changes the configuration, if required, to correct the identified defect, and performs necessary acceptance testing before re-issuing the code for general use. Tier 3 performs application capacity planning, life cycle management, development, customization, and maintenance.

ESSENTIAL DUTIES AND RESPONSIBILITIES:
  • Responsible for responding to trouble tickets from the Help Desk automated trouble ticketing system.
  • Performs network-related hardware and software System Administration functions best suited for after hours, including patches, upgrades, service packs, hotfixes, etc. to ensure system availability, reliability, and serviceability.
  • Analyze and resolve network connectivity issues including, but not limited to, network outages, switch failures, network performance, network interface card (NIC), cabling, TCP/IP configuration, etc.
  • Provide Maintenance and resolve issues in relation to Wide Area Network (WAN) technologies including, but not limited to, routers, 16.3.2.1 ATM, Frame Relay, etc.
EDUCATION AND EXPERIENCE:
  • Must maintain a current Cisco Certified Network Professional (CCNP) certification.

  • At least four (4) years of experience working with the TCP/IP networking environment; familiarity with Domain Names Services (DNS), etc.

SKILLS, KNOWLEDGE AND ABILITIES:
  • High level of familiarity with networking technologies and capable of troubleshooting all levels of network connectivity issues including, but not limited to, network outages, switch failures, network performance, network interface card (NIC), cabling, TCP/IP configuration, etc.
  • Knowledge of and familiarity with Wide Area Network (WAN) technologies including, but not limited to, routers, 16.3.2.1 ATM, Frame Relay, etc.
PHYSICAL REQUIREMENTS:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

WORK ENVIRONMENT:

Work Environment characteristics described here are representative of those that must be borne by an employee to successfully perform the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Job is performed in an office setting with exposure to computer screens and requires extensive use of a computer, keyboard, mouse and multi-line telephone system.

SUPERVISORY RESPONSIBILITIES:

None.

ADDITIONAL QUALIFYING FACTORS:

As a condition of employment, must pass a pre-employment drug screening, as well as have acceptable reference and background check results.

As an equal opportunity employer, The Tatitlek Corporation recognizes that our strength lies in our people.  Discrimination and all unlawful harassment, including sexual harassment, in employment is not tolerated.  We encourage success based on our individual merits and abilities without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, disability, marital status, citizenship status, military status, protected veteran status or employment.  We support and obey laws that prohibit discrimination everywhere we do business.

Employment Type: FULL_TIME