Mainframe Developer

Coventek Inc•West Des Moines, IA
•Remote

About The Position

The Mainframe Developer will support integration and transition between the legacy Child Support Enforcement system (ICAR) and the new statewide Eligibility Determination system (EDEN). The position focuses on analysis, development, testing, deployment, and support of mainframe applications and interfaces that enable data exchange during a modernization initiative. The developer will design, develop, modify, test, and support mainframe programs and batch processes, working with business analysts, architects, testers, and technical teams to implement interface updates, maintain data integrity, and support the transition from legacy data sources to modernized eligibility services. The role also contributes to testing, cutover, deployment, production support, documentation, and knowledge transfer.

Requirements

  • Hands-on mainframe development experience.
  • Strong expertise in COBOL, JCL, and batch processing.
  • Experience with IDMS or comparable mainframe database technologies.
  • Experience with VSAM datasets and file-processing applications.
  • Demonstrated experience supporting application integrations and data exchange processes.
  • Experience analyzing and modifying legacy systems.
  • Strong verbal and written communication skills.
  • Ability to work independently and collaboratively in a team environment.
  • Knowledge of GDG management and dataset lifecycle administration.
  • Experience with FTP/SFTP processing, troubleshooting, and file transfer automation.
  • Experience with CA7, Control-M, or equivalent enterprise scheduling platforms.
  • Strong analytical and problem-solving skills, including root cause analysis and troubleshooting.

Nice To Haves

  • ADS/O experience.
  • Experience supporting Child Support Enforcement systems or Human Services programs.
  • Experience with eligibility systems, public assistance systems, or government modernization initiatives.
  • Experience with large-scale legacy modernization projects.
  • Knowledge of production support, release management, and deployment practices.
  • Experience working in Agile or hybrid project environments.

Responsibilities

  • Develop, enhance, and maintain COBOL and JCL programs that process interface files between ICAR and EDEN.
  • Modify file layouts, data mappings, transformation logic, and validation routines to meet business and technical requirements.
  • Enhance batch workflows, GDG structures, and VSAM datasets for changing integration requirements.
  • Support modernization by replacing legacy eligibility data sources with EDEN-derived data.
  • Maintain and troubleshoot production processes and interfaces.
  • Translate business and functional requirements into technical design specifications.
  • Analyze mainframe applications and integration points to assess the impact of system changes.
  • Modify and support applications that interact with IDMS databases, including schema and subschema navigation.
  • Analyze inbound and outbound interfaces at record and field level, and identify dependencies, integration touchpoints, and risks.
  • Create and maintain technical documentation, process flows, program specifications, and interface designs.
  • Develop unit test scenarios and test mainframe applications and batch jobs.
  • Support system, integration, regression, and user acceptance testing; investigate and resolve defects.
  • Validate end-to-end data processing and file exchanges, data quality, processing accuracy, and compliance with business requirements.
  • Create and maintain JCL, PROCs, scheduling definitions, and operational documentation.
  • Support implementation, migration, production deployment, cutover planning, and cutover execution.
  • Troubleshoot production incidents, file-processing failures, and data discrepancies.
  • Develop operational runbooks, monitoring procedures, and post-deployment support documentation.
  • Collaborate with project managers, business analysts, developers, testers, and business stakeholders.
  • Participate in design reviews, technical walkthroughs, sprint planning, and status meetings.
  • Communicate technical risks, issues, dependencies, and recommendations, and support knowledge transfer.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service