MF Software Engineer
Listed on 2026-02-10
-
IT/Tech
Overview
Position Title:
Software Engineer III – Mainframe (CICS / COBOL / Payments)
Location:
Remote
Clearance Requirements:
None
Position Status:
Contract
Pay Rate: $50 on W2
Position DescriptionWe are seeking a highly experienced Software Engineer III to provide hands-on development and ongoing support for enterprise core banking and financial systems, including Deposits, Payments, and Customer Information File (CIF) platforms. This role is ideal for a senior mainframe professional who thrives in complex environments, enjoys collaborating across teams, and is motivated by building reliable, scalable solutions that support mission-critical financial operations.
In this role, you will partner closely with engineering peers, business stakeholders, and cross-functional teams to deliver regulatory updates, system enhancements, new integrations, and reporting capabilities. The position requires deep technical expertise in mainframe technologies, strong analytical skills, and the ability to mentor and influence others.
Key Responsibilities- Design, develop, enhance, and support enterprise mainframe applications using COBOL, CICS, JCL, MVS, and VSAM
- Support core financial systems, including Deposits, Payments, ACH, and PEP+ applications
- Develop reliable, testable, maintainable, and high-performance code following SDLC and incident management standards
- Collaborate with product owners, business analysts, project managers, and engineering teams to deliver user-focused solutions
- Analyze business requirements and translate them into technical designs, estimates, and system impacts
- Create, execute, and document system and integration test plans
- Perform code reviews, design reviews, and peer mentoring to maintain engineering excellence
- Implement new features, troubleshoot defects, and support production incidents as needed
- Work with file transfer protocols and system interfaces, including FTP/SFTP and API-based integrations
- Contribute in an Agile/Scrum environment, leveraging tools such as Jira and Confluence
- 7+ years of enterprise mainframe development experience in financial services or banking environments
- Strong hands-on expertise with COBOL, CICS, JCL, MVS, VSAM, and mainframe change management tools
- Experience supporting mainframe deposit and payment systems
- ACH and PEP+ experience strongly preferred
- Exposure to CICS Web Services, CICS Transaction Gateway, or mainframe-to-middleware integrations (e.g., Mule Soft APIs) is a plus
- Knowledge of secure file transfer methods (FTP, SFTP)
- Experience working within Agile frameworks and cross-functional teams
- Proven ability to analyze complex business problems and deliver effective technical solutions
- Demonstrated leadership skills, including coaching and mentoring other engineers
- Strong communication skills with the ability to engage technical and non-technical audiences
- Ability to manage multiple priorities and projects simultaneously
- Bachelor’s degree in Computer Science, Engineering, or related field preferred (or equivalent experience)
- Fluent English communication skills (written and spoken)
At Seneca Resources, we are more than just a staffing and consulting firm—we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact.
When you work with Seneca, you gain access to competitive pay, comprehensive health, dental, and vision benefits, 401(k) retirement plans, and a dedicated team that advocates for your success. We take the time to understand your goals and connect you with meaningful work that aligns with your skills and career path.
Seneca Resources is proud to be an Equal Opportunity Employer, committed to fostering a diverse and inclusive workplace where all qualified individuals are encouraged to apply.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).