All Jobs Vacancy

Mainframe Developer for Remote Work

Posted 1 week ago by Syntricate

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

These are the skills we expect to see evidence of in the first conversation.

  • 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.

Preferred Skills

  • 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.
Rate:
Not specified
Location:
Columbia
IR35 Status:
Outside
Remote Status:
Remote
Industry:
IT
Seniority Level:
Not Specified

Take-Home Pay

Not Available

Visit calculators for additional details

Share job