1

Director Atm Software Developer Jobs in Raleigh, NC

Senior Software Engineer - V-Force

Raleigh, NC · On-site +1

$119.10K - $157K/yr

Description VAST Data is looking to add a V-Force Developer to our growing team! This is a unique ... a direct line of sight to customer impact. Requirements What We're Looking For: * Strong ...

Software Engineer Director I

Raleigh, NC · On-site

$245.90K/yr

Ownershipofqualitychecksthatpreventbreakingormisusingthesystem DevOps&Delivery ... The differentiating factor between levels of SWE Director is scope, for example size of budget and ...

Software Engineer Director I

Raleigh, NC · On-site

$245.90K/yr

Willingness to handle DevOps work when it helps the team move forward SCOPE: The differentiating ... Director is scope, for example size of budget and headcount, and complexity of business line and ...

Senior Staff Software Engineer

Durham, NC · On-site

$118.40K - $156.10K/yr

Direct Supply is building the future of senior living technology, helping connect the spectrum of ... In the Senior Staff Software Engineer position, you'll lead the design and delivery of highly ...

V-Force Senior Software Engineer - RTP

Raleigh, NC · On-site

$119.10K - $157K/yr

Description VAST Data is looking to add a Senior V-Force Developer to our growing team! This is a ... a direct line of sight to customer impact. Requirements What We're Looking For: * Strong ...

... Development Director. This role will cut across multiple functions inside GSO and Cisco. GSO ... As a Software Developer Technical Lead within the GSO MAP team you will provide technical ...

... Development Director. This role will cut across multiple functions inside GSO and Cisco. GSO ... As a Software Developer Technical Lead within the GSO MAP team you will provide technical ...

About the Role Our Software Engineering Manager leads a team of engineers building the platform that powers self-directed retirement investing for everyday Americans. You'll blend hands-on technical ...

New

About the Role Our Software Engineering Manager leads a team of engineers building the platform that powers self-directed retirement investing for everyday Americans. You'll blend hands-on technical ...

New

About the Role Our Software Engineering Manager leads a team of engineers building the platform that powers self-directed retirement investing for everyday Americans. You'll blend hands-on technical ...

New

Senior Staff Software Engineer

Durham, NC · On-site

$118.40K - $156.10K/yr

Direct Supply is building the future of senior living technology, helping connect the spectrum of ... In the Senior Staff Software Engineer position, you'll lead the design and delivery of highly ...

One of our direct client is urgently looking for a Software Engineer @ Durham NC or Rmote Job Title: Software Engineer Location: Durham NC or Remote Duration: 24+ Months Description: Xperi invents ...

next page

Showing results 1-20

Director Atm Software Developer information

See Raleigh, NC salary details

$46.7K

$108.7K

$161.4K

How much do director atm software developer jobs pay per year?

As of May 29, 2026, the average yearly pay for director atm software developer in Raleigh, NC is $108,723.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,500.00 and $126,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Director ATM Software Developer, and why are they important?

To thrive as a Director ATM Software Developer, you need deep expertise in software engineering, particularly in ATM application development, along with leadership experience and a relevant computer science degree. Familiarity with programming languages like C++, Java, and middleware systems, as well as knowledge of PCI compliance and ATM-specific platforms such as NCR or Diebold Nixdorf, is crucial. Exceptional soft skills in team leadership, strategic thinking, and effective communication distinguish top performers in this role. These skills and qualities are vital for driving innovation, ensuring security, and successfully managing complex projects in the highly regulated ATM software industry.

What are some common challenges faced by a Director ATM Software Developer when leading cross-functional teams?

As a Director ATM Software Developer, you'll often oversee diverse teams comprising software engineers, QA analysts, and hardware specialists. One common challenge is aligning technical and business priorities while ensuring compliance with strict security standards required for ATM software. Effective communication across departments is essential to coordinate updates, troubleshoot issues, and deliver new features on schedule. Navigating these complexities requires strong leadership, proactive problem-solving, and a deep understanding of both the technical and regulatory landscape.

What does a Director ATM Software Developer do?

A Director ATM Software Developer oversees the design, development, and maintenance of software systems that power Automated Teller Machines (ATMs). They lead teams of developers, set technical strategy, and ensure compliance with security standards and banking regulations. This role involves collaborating with banking institutions, managing large-scale projects, and staying up-to-date with emerging technologies to enhance ATM features and security. Additionally, they play a key part in troubleshooting, upgrading, and integrating ATM software with other financial systems.

What is the difference between Director Atm Software Developer vs ATM Software Engineer?

AspectDirector Atm Software DeveloperATM Software Engineer
CredentialsBachelor's or Master's in Computer Science, relevant certificationsBachelor's in Computer Engineering or related field, certifications optional
Work EnvironmentLeadership role overseeing teams, strategic planningHands-on coding, system testing, and troubleshooting
Industry UsageUsed in banking and financial institutions for project oversightCommonly employed in ATM manufacturing and banking sectors
Search & Comparison IntentFocus on managerial and strategic aspectsTechnical skills and coding expertise

The main difference between a Director Atm Software Developer and an ATM Software Engineer lies in their roles and responsibilities. The Director focuses on leadership, strategy, and overseeing development teams, while the ATM Software Engineer is primarily involved in technical development, coding, and system testing. Both roles require relevant technical credentials, but the Director's role emphasizes management and strategic planning within the banking and financial industries.

What are the most commonly searched types of Atm Software Developer jobs in Raleigh, NC? The most popular types of Atm Software Developer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Director Atm Software Developer jobs? Cities near Raleigh, NC with the most Director Atm Software Developer job openings:
Senior Director, Software Development Engineering

Senior Director, Software Development Engineering

Labcorp

Durham, NC • Hybrid

$244.50K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 23 days ago


Labcorp rating

6.6

Company rating: 6.6 out of 10

Based on 1,081 frontline employees who took The Breakroom Quiz

78th of 103 rated laboratories


Job description

Labcorp is seeking a Senior Director, Software Development Engineering for a team in Durham, NC.

TheSenior Director, Software Engineeringis accountable for theengineering leadership, delivery, and long-term evolution of a portfolio ofcriticalsoftware systemsthat support laboratory operations and adjacent enterprise business capabilities.

This role owns adiverse portfolio of platforms and systems, including but not limited to:

  • Laboratory Information Management and workflow systems(initially Histology, withadditionaldisciplines added over time)

  • Master Data Management (MDM)platforms that ensure consistency, quality, and governance of core enterprise data

  • Enterprise financial and payment systemsthat enable billing, reconciliation, and monetization of laboratory services

The leader will ensure these systems arescalable, secure, reliable, and wellintegrated, while being designed to evolve as the organization's scientific, operational, and commercial needs grow.The role combines portfoliolevel strategy, people leadership, and handson accountability for delivery and technical outcomes.

Work Schedule:This is a fulltime, exempt (salaried) position assigned to a First Shift schedule, with standard business hours of Monday through Friday, 8:00 a.m. to 5:00 p.m. in your local time zone.Business needs may occasionally require flexibility in work hours, including earlier, later, or additional hours, with reasonable notice provided when possible.

Applicants who live within 35 miles of either the Burlington, NC or Durham, NC location will follow a hybrid schedule. This schedule includes a minimum of three in-office days per week at an assigned location, either Burlington or Durham, supporting both collaboration and flexibility.

Job Responsibilities

  • Own engineering delivery and technical healthof a portfolio of missioncritical enterprise systems spanning laboratory platforms, master data management, and business/financial systems.

  • Set and execute portfoliolevel technical strategy, ensuring systems are scalable, wellintegrated, and designed for longterm evolution as new domains and capabilities are added.

  • Establish a strong engineering operating modelacross teams, including clear ownership, predictable release practices, and quality controlsappropriate forregulated and financially sensitive systems.

  • Provide senior technical leadershipon architecture, integration, data flows, resiliency, and modernization, while enabling teams to make sound daytoday technical decisions.

  • Build and lead highperforming engineering teams, developing managers and technical leaders and fostering a culture of accountability, engineering excellence, and continuous improvement.

  • Partner with executive and crossfunctional stakeholders(laboratory, data, finance, product, compliance, and architecture) to align delivery priorities, manage risk, and communicate platform health and progress

Minimum Qualifications:

  • Bachelor's Degree

  • 12 or more years' of software engineering experience

  • 5 or more years experience in senior engineering leadership roles.

  • 3 or more years' experience leadingmultiplecomplexsystemsor platform portfolios.

  • 2 or more years' experience delivering software inregulated,operationallycritical, or financially sensitiveenvironments.

  • 1 or more years' experience driving adoption of AIassisted software development practices, including use of coding assistants, automation, and intelligent tooling to improve delivery velocity, quality, and reliability.

PreferredQualifications:

  • 2 or more years' experience with laboratorysystems(LIMS/LIS),master data management or enterprise financial systems.

  • 3 or more years' background in healthcare, life sciences, diagnostics, fintech, or other regulated industries.

  • 2 or more years' experience scaling platforms to support new domains, users, or products over time.

Additional Job Standards:

  • Strong understanding of modern SDLC practices, system integration, data management, and transactional systems.

  • Ability to translate diverse business and operational needs into coherent, scalable technical strategies.

  • Familiarity with audit, validation, and control frameworks relevant to enterprise and regulated software.

Application Window: 5/31/2016

All job offers will bebased on a candidate's skills and prior relevant experience, applicabledegrees/certifications,as well as internal equity and market data.

The position is also eligible for an annual bonus under the Labcorp Bonus Plan.Bonuses are payable based on corporate and/or business segment performance and are subject to individual performance modifiers. Compensation may also include discretionary short- and long-term incentive packages.

Benefits:Employees regularly scheduled to work 20 or more hours per week are eligible for comprehensive benefits including: Medical, Dental, Vision, Life, STD/LTD, 401(k), Paid Time Off (PTO) or Flexible Time Off (FTO), Tuition Reimbursement and Employee Stock Purchase Plan.Employees regularly scheduled to work less than 20 hours, Casual, Intern, and Temporary employees are only eligible to participate in the 401(k) Plan.Employees who are regularly scheduled toworka 7 on/7 off schedule are eligible to receive all the foregoing benefits except PTO or FTO. For more detailed information, pleaseclick here.

Labcorp is proud to be an Equal Opportunity Employer:

Labcorp strives for inclusion and belonging in the workforce and does not tolerate harassment or discrimination of any kind. We make employment decisions based on the needs of our business and the qualifications and merit of the individual. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), family or parental status, marital, civil union or domestic partnership status, sexual orientation, gender identity, gender expression, personal appearance, age, veteran status, disability, genetic information, or any other legally protected characteristic. Additionally, all qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law.

We encourage all to apply

If you are an individual with a disability who needs assistance using our online tools to search and apply for jobs, or needs an accommodation, please visit ouraccessibility siteor contact us atLabcorp Accessibility. Formore information about how we collect and store your personal data, please see ourPrivacy Statement.


What Labcorp employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom