Our client is looking for a remote Senior Software Engineer for a long-term contract.
Send it to sammatherateiservicesusa.com or
Role: Senior COBOL Programmer
Client: Large global payments company (will explain to candidates once they’re screened)
Location: Remote
Must Have Experience:
- Candidate MUST HAVE wire to wire transfer experience
- Must have recent experience with Fedwire or SWIFT
- Must be coming out of financial services, banking, or payment company (ideally FISERV, FIS, Global Payments, or large commercial banks)
- Managers will not interview candidates without extensive wire experience
Job Description:
Overview
We are seeking an experienced COBOL Programmer to support enterprise wire transfer and payment processing platforms operating in high-volume, mission-critical environments.
This role focuses on maintaining and enhancing core payment applications responsible for funds movement, transaction routing, settlement processing, and financial messaging across large-scale payment ecosystems.
Key Responsibilities
· Design, develop, and maintain COBOL applications supporting wire transfer and payment processing systems
· Enhance core transaction platforms responsible for payment initiation, routing, validation, and settlement
· Analyze and optimize legacy payment applications for performance, stability, and scalability
· Troubleshoot production issues impacting wire processing and financial transaction workflows
· Support both real-time and batch payment processing environments
· Collaborate with payment operations, infrastructure, QA, and development teams
· Participate in modernization initiatives integrating mainframe payment systems with distributed platforms and APIs
· Contribute to code reviews, documentation, and production release activities
Day-to-Day Responsibilities
· Support high-volume payment platforms operating in 24x7 production environments
· Maintain applications supporting domestic and international wire transfers
· Develop and support batch jobs, online transactions, and payment interfaces
· Investigate transaction exceptions, settlement discrepancies, and processing delays
· Partner with business and operations teams to ensure payment accuracy and processing continuity
· Participate in system upgrades, regulatory updates, and payment network enhancements
· Provide production support aligned to critical payment processing cycles
Required Experience
· Strong COBOL development experience within enterprise or financial systems
· Experience working in IBM mainframe environments
· Hands-on experience with JCL, CICS, DB2, VSAM, and batch processing
· Background supporting high-volume, transaction-based processing systems
· Experience in payments, banking, financial services, or funds transfer environments
Preferred Experience
· Exposure to wire transfer processing, clearing, settlement, or reconciliation workflows
· Experience supporting payment engines, transaction switching, or financial message processing
· Familiarity with financial messaging standards (SWIFT, Fedwire, ISO 20022)
· Experience integrating legacy mainframe systems with modern distributed services or APIs
· Strong troubleshooting skills in high-availability production environments