> Markdown version of [/jobs/ext/4715523-mainframe-developer-remote](https://www.wearedevelopers.com/jobs/ext/4715523-mainframe-developer-remote). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mainframe Developer (Remote) - **Company:** T M FLOYD & CO - **Location:** United States (Remote available) - **Experience:** Experienced - **Salary:** $137,000 - $145,000 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Adaptable Database Systems, Software Documentation, Data Flow Control, Job Control Language (JCL), Rexx (Programming Language), Python (Programming Language), Regression Testing, Test Data, Virtual Storage Access Methods - **Published:** November 14, 2026 - **Apply:** https://www2.jobdiva.com/candidates/myjobs/openjob_outside.jsp?a=jkjdnwgg6ps3uqzpkj4uetmcsryqb6027duusc37ikj0ldwe09fise51ub2xzlr0&from=COMP&id=29624745&SearchString=&StatesString= ## About the Role * 5 years of experience with: + Enterprise COBOL development experience in a z/OS environment + NaturalOne * 3 years of experience with: + JCL development and production support + Financial/accounting systems development or support, including double-entry posting, balance/accrual maintenance, value dating, reconciliation, and month-end closeouts in a regulated environment + Adabas and VSAM + Tracing undocumented logic through copybooks, call chains, and job streams, + Cash management, account pooling, sweeps, or treasury applications + CA-7 scheduling and batch operations + REXX, Python, or Java ## Description * Analyze the current account master, posting, and balance-maintenance programs to establish where composite reservoir accounts must be recognized, and document what you find * Design and code the new account type end to end: master file and table structures, account opening and closing, participant linkage, sweep and reverse-sweep logic, allocation and interest apportionment, and closing balance derivation * Modify batch COBOL programs and JCL and extend the nightly and month-end cycles to include the new processing without lengthening the batch window beyond agreed limits * Add new CRAs to the audit trail, exception reporting, and reconciliation controls the new function requires, working with accounting stakeholders on what must be evidenced * Produce test data, unit and regression test packs, and parallel-run comparisons against current production output; investigate every difference until it is explained * Support implementation, conversion of any in-scope existing accounts, and early-life production runs, including on-call cover during the first cycles * Leave behind program documentation, data-flow notes, and runbook updates that the support team can work from