Demo

ATM software developer

Laiba Technologies LLC
Raleigh, NC Contractor
POSTED ON 9/12/2026
AVAILABLE BEFORE 10/12/2026
Position: ATM software development
Location: Raleigh, NC (Onsite)
 
Required Skills
  • Programming:  VB.NET. with 10 years of experience
  • Frameworks: .NET Core, ASP.NET MVC, Web API, WPF.
  • ATM & Banking Expertise: KAL, XFS, EMV, ATM hardware integration (this is preferred skill, not mandatory)
  • Tools: Visual Studio, Git, TFS.
  • Databases: MS SQL Server.
  • Other: REST APIs, Agile methodology.
 
Preferred Experience
  • 5–10 years in ATM software development or financial transaction systems.
  • Hands-on experience with ATM hardware and banking protocols.
  • Exposure to Azure services and cloud-based deployments.
 
Key Responsibilities
  • ATM Software Development: Build and maintain ATM applications using languages like C#, C , Java, and frameworks such as .NET Core, ASP.NET, MVC.
  • Integration with Banking Systems: Implement and support XFS standards, EMV workflows, and other financial transaction protocols.
  • Enhancements & Maintenance: Improve existing ATM functionalities, troubleshoot issues, and ensure high availability and performance.
  • Collaboration: Work closely with global banks, hardware vendors, and internal teams for deployment and testing.
  • Security Compliance: Ensure adherence to security standards for financial transactions and data protection.
  • CI/CD & Source Control: Manage code repositories and pipelines using tools like Git, TFS, and Azure DevOps.

Hourly Wage Estimation for ATM software developer in Raleigh, NC
$60.00 to $73.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a ATM software developer?

Sign up to receive alerts about other jobs on the ATM software developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Laiba Technologies LLC

  • Laiba Technologies LLC York, NY
  • Full Stack Engineer Location: New York · Candidate should be owing to end-to-end delivery with minimal supervision. · 12 years of experience in Full Stack ... more
  • 15 Days Ago

  • Laiba Technologies LLC Wilmington, DE
  • JD: API Gateway/Platform Engineer Location : Wilmington, DE (Onsite) 8-10 years of experience in platform engineering, backend development Strong hands-on ... more
  • 6 Days Ago

  • Laiba Technologies LLC Lisle, IL
  • Job Description & Skill Requirement: • 4 to 8 years of experience in tuner testing. • Strong system-level knowledge of Media, Bluetooth, Projection (Androi... more
  • 6 Days Ago

  • Laiba Technologies LLC Redmond, WA
  • Job Title Manual QA Location Burlingame, California Experience 2 Primary Skills jira,Android Studio,Test Case,Maintenance,Test Planning,Android Debug Bridg... more
  • 8 Days Ago


Not the job you're looking for? Here are some other ATM software developer jobs in the Raleigh, NC area that may be a better fit.

  • International Software Systems, Inc Raleigh, NC
  • MS Power Platform Developer & Architect Job Summary: This position is needed to create a system to be used for statewide billing for establishments holding... more
  • 21 Days Ago

  • Software Technology Inc Raleigh, NC
  • Job Title: AWS Senior Developer Location: Raleigh, NC 27607 Duration: 12 Months Work Type: Hybrid Description: We are looking to hire a senior AWS develope... more
  • 23 Days Ago

AI Assistant is available now!

Feel free to start your new journey!