Quick overview
SeniorityMid Senior
Work modeRemote
LocationColumbia, SC, United States
COBOLJavaPythonREST
Job description
Requisition Name : Mainframe Developer
Job ID - 14311
Interview Process: 1-2 Rounds of Virtual Interviews
Duration of the Contract: 6 Months
Possibility for Extension: Yes, if the project needs warrant an extension.
Work Location: 100% Remote
DESCRIPTION
Build a new pooled-account structure inside a running z/OS core, without disturbing the balances already on it.
What You Will Do
• 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.
Required Skills
Not required to apply. Each of these will shorten your ramp-up, and we will support you in learning the ones you do not have.
Job ID - 14311
Interview Process: 1-2 Rounds of Virtual Interviews
Duration of the Contract: 6 Months
Possibility for Extension: Yes, if the project needs warrant an extension.
Work Location: 100% Remote
DESCRIPTION
Build a new pooled-account structure inside a running z/OS core, without disturbing the balances already on it.
What You Will Do
• 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.
Required Skills
- 5+ years of Enterprise COBOL development experience in a z/OS environment
- 5+ Years of Experience with NaturalOne
- 3+ years of JCL development and production support experience
- 3+ years of experience with financial/accounting systems development or support including double-entry posting, balance/accrual maintenance, value dating, reconciliation, and month-end closeouts in a regulated environment
- 3+ years of experience working with Adabas and VSAM
- 3+ years of experience with tracing undocumented logic through copybooks, call chains, and job streams
- COBOL — substantial production experience in Enterprise COBOL on z/OS, both batch and online; comfortable extending large existing programs and reading code you did not write.
- NaturalOne — the Eclipse-based Software AG development environment; developing, debugging, and deploying Natural applications from it, including local development and remote z/OS projects.
- Natural and Adabas — Natural programs, subprograms, and maps; DDMs, descriptors and superdescriptors, and Adabas file design and performance behavior.
- z/OS and JCL — writing and debugging JCL, procs, GDGs, utilities, SORT, and restart/rerun handling; fluent in TSO/ISPF.
- Mainframe data stores — VSAM file design and access, and Adabas for z/OS.
- Financial accounting logic — double-entry posting, balance and accrual maintenance, value dating, reconciliation, and month-end close in a regulated environment.
- Analysis of legacy systems — tracing undocumented logic through copybooks, call chains, and job streams, and stating clearly what a change will and will not affect.
- Experience with cash management, account pooling, sweeps, or treasury applications
- Experience with CA-7 scheduling and batch operations
- Experience with REXX, Python, or Java
Not required to apply. Each of these will shorten your ramp-up, and we will support you in learning the ones you do not have.
- Mixed-estate integration — calling between COBOL and Natural, and exposing mainframe function through z/OS Connect, IBM MQ, or REST services.
- Scheduling and operations — CA-7 batch window analysis and performance tuning.
- Scripting and adjacent languages — REXX or CLIST for tooling, plus Java or Python for data comparison and migration work.
- Cash management domain — notional and physical pooling, cash concentration, sweeps, and intercompany allocation.
Similar jobs
- DR

Modern C++ DeveloperRecently posted
Drevol LLC · Addison, Texas · Hybrid 🇺🇸
GitBDDC+++2TechnologySalary not listed - CA
PERSONAL INJURY MARKETING DEVELOPERRecently posted
CAN · Lake Forest, California · Hybrid 🇺🇸
Technology$50k/yr - UC
UI/UX DeveloperRecently posted
Unity Compass Limited Liability Company · Gaithersburg, MD · Hybrid 🇺🇸
HTMLFigmaSketch+10TechnologySalary not listed - BO
Lead Full Stack Developer with Security ClearanceRecently posted
Boeing · Annapolis Junction, MD · Hybrid 🇺🇸
PHPGitScrum+9Technology$177.3k - $211.4k/yr - BO
Senior Level Appian Developer with Security ClearanceRecently posted
Boeing · Annapolis Junction, MD · Remote 🇺🇸
GitAWSREST+2Technology$181.8k - $211.4k/yr - BO
Senior Cleared Full Stack Software Engineer with Security ClearanceRecently posted
Boeing · Annapolis Junction, MD · Hybrid 🇺🇸
DockerSQLJava+11Technology$159.2k - $211.4k/yr - BO
Full Stack Developer - TS/SCI with Polygraph required with Security ClearanceRecently posted
Boeing · Hampton, VA · Remote 🇺🇸
DjangoFlaskGCP+8Technology$144k - $170k/yr - CG

Momentum Developer TS/SCI with Poly REQUIRED with Security ClearanceRecently posted
CGI · Chantilly, VA · Hybrid 🇺🇸
OraclePL/SQLSQL+4Technology$89.6k - $194k/yr - MT

Cloud-Based Analytics Developer Level 2 with Security ClearanceRecently posted
MissionEdge Technologies · Fort Meade, MD · Hybrid 🇺🇸
SQLApache SparkNumPy+6Technology$177.9k - $223.6k/yr - BO

Power Platform Developer with Security ClearanceRecently posted
Blu Omega LLC · Bethesda, MD · On-site 🇺🇸
AzureAgileAzure Data FactoryTechnology$130k - $150k/yr - BA

Google Cloud Platform Developer (17795)Recently posted
Baer · United States · Hybrid 🇺🇸
SQLGitETL+5TechnologySalary not listed - WS

Senior Developer - AI with Security ClearanceRecently posted
Warriors Solutions · Gainesville, VA · On-site 🇺🇸
Stakeholder ManagementHTMLAzure+3Technology$150k - $210k/yr