Quick overview
Job description
We are seeking a skilled Mid-Level to Senior-Level Mainframe Developer to support enhancements to an existing enterprise financial accounting platform running on IBM z/OS.
The developer will be responsible for analyzing, maintaining, and enhancing legacy mainframe applications while implementing new functionality for Composite Reservoir Accounts (CRA).
The project involves developing a pooled-account structure where balances from multiple subsidiary accounts are consolidated into a central reservoir account and distributed based on defined sweep, reverse-sweep, and allocation rules.
The ideal candidate will have strong hands-on experience in Enterprise COBOL, NaturalOne, Natural/ADABAS, JCL, and VSAM, along with experience supporting financial or accounting applications.
Key Responsibilities
Analyze existing account master, posting, and balance-maintenance programs to identify required application changes.
Design, develop, and enhance Composite Reservoir Account functionality within existing mainframe applications.
Implement account opening and closing, participant linkage, sweep and reverse-sweep processing.
Develop allocation logic, interest apportionment, and closing balance calculations.
Modify batch COBOL programs and JCL to support nightly and month-end processing.
Ensure new functionality integrates seamlessly with existing account processing and financial systems.
Implement audit trails, exception reporting, and reconciliation controls.
Develop test data, unit testing, regression testing, and parallel-run comparisons.
Investigate and resolve discrepancies between existing and new processing outputs.
Analyze legacy code, copybooks, program call chains, and job streams.
Support implementation, account conversion, and production deployment activities.
Prepare technical documentation, data-flow diagrams, and operational runbooks.
Required Qualifications
Strong hands-on experience with Enterprise COBOL development in an IBM z/OS environment.
Experience working with NaturalOne development environment.
Good knowledge of Natural programming, including programs, subprograms, maps, and related components.
Strong experience with Adabas database, including DDMs, descriptors, superdescriptors, and file design.
Experience with JCL development, debugging, and production batch support.
Hands-on experience with VSAM file structures and access methods.
Proficiency in TSO/ISPF, GDGs, JCL procedures, SORT utilities, and batch restart/rerun processing.
Experience developing or supporting financial and accounting applications.
Understanding of double-entry accounting, posting processes, balance and accrual maintenance, value dating, reconciliation, and month-end closing.
Ability to analyze and enhance large-scale legacy applications with limited documentation.
Strong troubleshooting, analytical, and problem-solving skills.
Excellent written and verbal communication skills.
Preferred Qualifications
Experience with cash management, treasury applications, or financial account management systems.
Knowledge of account pooling, cash concentration, sweep and reverse-sweep processing.
Experience with interest calculation and intercompany allocation.
Familiarity with CA-7 scheduling and batch operations.
Knowledge of REXX, Python, or Java.
Experience integrating COBOL and Natural applications.
Familiarity with z/OS Connect, IBM MQ, or REST services.
Experience with mainframe batch performance tuning and scheduling.
Ability to work independently and take technical requirements through development, testing, and production implementation.
Technical Environment
Enterprise COBOL | IBM z/OS | NaturalOne | Natural | ADABAS | JCL | VSAM | DB2 | TSO/ISPF | CA-7 | REXX | Endevor | IBM MQ
Additional Requirements
Ability to work with existing enterprise mainframe applications and follow established change-management processes.
Experience participating in code reviews, testing, implementation planning, and production support.
Ability to prepare clear technical documentation and communicate effectively with technical and business stakeholders.
Similar jobs
- MT
Python Developer with AWS - ManagerRecently posted
M2S Tech Solutions · United States · Remote 🇺🇸
DynamoDBMicroservicesGit+8TechnologySalary not listed - IN
Java DeveloperRecently posted
Inteliblue LLC · Raleigh, NC · On-site 🇺🇸
OracleSQLApache+1TechnologySalary not listed - SS
Senior Full stack developer (Angular/.net/Azure/SQL)Recently posted
Sunrise Systems, Inc. · Irving, TX · Hybrid 🇺🇸
MicroservicesSQLGit+5TechnologySalary not listed - PR
Jr.Java Fullstack Developer(Only Locals to CA location)Recently posted
Prohires · San Francisco, CA · On-site 🇺🇸
JavaPythonTechnologySalary not listed - MU

Mainframe Developer with IMS, CICS and ProductionRecently posted
MphasiS Corporation USA · Wilmington, DE · On-site 🇺🇸
ManufacturingSalary not listed - LT

Full Stack Developer Lead - Menlo Park, CA (Hybrid) - Contract - Lorven Technologies Inc.Recently posted
Lorven Technologies, Inc. · Menlo Park, CA · Hybrid 🇺🇸
MySQLPHPGit+6TechnologySalary not listed - VS

Senior Java Developer – Payments DomainRecently posted
VYSoft Solutions Inc · Quincy, MA · Hybrid 🇺🇸
MicroservicesOracleSQL+8TechnologySalary not listed - ET

UI/UX DeveloperRecently posted
Esvee Technologies Inc · Reston, VA · Hybrid 🇺🇸
TechnologySalary not listed - DP

Mainframe Developer - Composite Reservoir AccountsRecently posted
DP Professionals Inc · United States · Remote 🇺🇸
COBOLJavaPythonTechnologySalary not listed - RI
Senior Mainframe DeveloperRecently posted
Raas Infotek LLC · Plano, TX · Hybrid 🇺🇸
COBOLTechnologySalary not listed - TE

Azure .NET DeveloperRecently posted
TechNix LLC · Saint Paul, MN · On-site 🇺🇸
GitScrumC#+7TechnologySalary not listed - SI

.NET DeveloperRecently posted
Siri Infosolutions Inc · Lisle, IL · On-site 🇺🇸
SQLGitHTML+13TechnologySalary not listed