Position:ATM Software Developer
Location:Charlotte, NC Onsite (locals preferred)
Duration:Long term
Job Description:
We are seeking an experienced ATM Software Developer with strong expertise in VB.NET, .NET Core, ASP.NET MVC, and financial transaction systems. The role involves developing and maintaining ATM applications, integrating with banking systems, ensuring compliance with security standards, and collaborating with global banks and vendors to deliver reliable solutions.
Key Responsibilities:
ATM Software Development: Build and maintain ATM applications using VB.NET, C#, C++, Java, .NET Core, ASP.NET MVC.
Integration with Banking Systems: Implement FS standards, EMV workflows, and financial transaction protocols.
Enhancements & Maintenance: Improve existing ATM functionalities, troubleshoot issues, and ensure high availability.
Collaboration: Work with banks, hardware vendors, and internal teams for deployment and testing.
Security Compliance: Adhere to financial transaction security and data protection standards.
CI/CD & Source Control: Manage repositories and pipelines using Git, TFS, Azure DevOps.
Required Skills
Programming: VB.NET (10+ years).
Frameworks: .NET Core, ASP.NET MVC, Web API, WPF.
ATM & Banking Expertise: KAL, XFS, EMV, ATM hardware integration (preferred).
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.
* Good communication and interpersonal skills.
If you are interested in this job position mentioned please respond with your resume in MS word format with these details.
Full Name:
Current Location:
Contact No (Cell Number):
Email ID:
LinkedIn id:
Visa Status:
Availability:
Last 4 digits of SSN:
Currently on Project (Y/N):
Open to relocate:
Total Exp:
Thanks & Regards,
Kumar
Sr. IT Recruiter
Email:
Contact No:+1