{"id":4030062,"url":"https://alion.io/job/novalink-solutions-mainframe-developer","title":"MAINFRAME DEVELOPER","company":{"id":4449854,"name":"Novalink Solutions","domain":"novalink-solutions.com","url":"https://alion.io/company/novalink-solutions-llc","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":"Zoho Recruit","truth_index":null},"role":"Enterprise Apps","role_family":"Enterprise Apps","seniority":"middle","employment_type":"contractor","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Des Moines, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"COBOL","optional":false},{"name":"JCL","optional":false},{"name":"VSAM","optional":false},{"name":"Agile","optional":true}],"status":"live","first_seen_at":"2026-11-10T18:21:29Z","employer_posted_date":"2026-11-10","last_verified_at":"2026-11-10T18:21:29Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"NOTE: This is a 6-month project.\n\nThe State is undertaking a modernization initiative to replace an aging eligibility platform with a new statewide eligibility system (EDEN). As part of this effort, the legacy Child Support Enforcement system (ICAR) must continue to exchange critical data with the new platform through a series of file-based interfaces and batch processes.\nThe Mainframe Developer will play a key role in supporting the integration and transition between the legacy child support system and the new eligibility platform. This position will focus on analysis, development, testing, deployment, and support of mainframe applications and interfaces that enable seamless data exchange during the modernization effort.\nPosition Summary\nThe Mainframe Developer will design, develop, modify, test, and support mainframe programs and batch processes that facilitate integration between the legacy Child Support Enforcement system (ICAR) and the new Eligibility Determination system (EDEN). The resource will work closely 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.\nKey Responsibilities\nMainframe Application Development\n·Develop, enhance, and maintain COBOL and JCL programs that process interface files between ICAR and EDEN.\n·Modify file layouts, data mappings, transformation logic, and validation routines based on business and technical requirements.\n·Enhance batch processing workflows, GDG structures, and VSAM datasets to support evolving integration requirements.\n·Support modernization efforts by replacing legacy eligibility data sources with EDEN-derived data.\n·Maintain and troubleshoot existing production processes and interfaces.\nTechnical Analysis and Design\n·Translate business and functional requirements into technical design specifications.\n·Analyze existing mainframe applications and integration points to determine impacts of system changes.\n·Modify and support applications that interact with IDMS databases, including schema and subschema navigation.\n·Perform detailed record-level and field-level analysis of inbound and outbound interfaces.\n·Identify dependencies, integration touchpoints, and risks associated with parallel operation of legacy and modern systems.\n·Create and maintain technical documentation, process flows, program specifications, and interface designs.\nTesting and Quality Assurance\n·Develop unit test scenarios and execute comprehensive testing of mainframe applications and batch jobs.\n·Support system, integration, regression, and user acceptance testing activities.\n·Investigate and resolve defects identified during testing cycles.\n·Validate end-to-end data processing and file exchanges between systems.\n·Ensure data quality, processing accuracy, and compliance with business requirements.\nDeployment and Operational Support\n·Create and maintain JCL, procedures (PROCs), scheduling definitions, and operational documentation.\n·Support implementation, migration, and production deployment activities.\n·Assist with cutover planning and execution during modernization milestones.\n·Troubleshoot production incidents, file processing failures, and data discrepancies.\n·Develop operational runbooks, monitoring procedures, and post-deployment support documentation.\nCollaboration and Communication\n·Partner with project managers, business analysts, developers, testers, and business stakeholders.\n·Participate in design reviews, technical walkthroughs, sprint planning, and status meetings.\n·Communicate technical risks, issues, dependencies, and recommendations proactively.\n·Support knowledge transfer activities and contribute to project documentation.\nRequired Technical Skills\nMainframe Development\n·COBOL programming\n·JCL (Job Control Language)\n·VSAM datasets, indexing, REPRO/DEFINE utilities\n·IDMS database development and support\noSchema/Subschema concepts\noDatabase navigation\noADS/O experience preferred\noIDMS COBOL integration\n·Batch processing development and support\n·Flat file design and parsing\n·Data transformation and interface mapping\nBatch Processing and Infrastructure\n·GDG management and dataset lifecycle administration\n·FTP/SFTP processing and troubleshooting\n·File transfer automation\n·Scheduling tools such as:\noCA7\noControl-M\noEquivalent enterprise scheduling platforms\nIntegration and Analysis\n·Legacy system modernization experience\n·Multi-system data integration and interface support\n·Technical specification interpretation\n·Root cause analysis and troubleshooting\n·Data mapping and transformation logic\n·Strong analytical and problem-solving skills\nRequired Qualifications\n·Hands-on mainframe development experience.\n·Strong expertise in COBOL, JCL, and batch processing.\n·Experience working with IDMS or comparable mainframe database technologies.\n·Experience with VSAM datasets and file-processing applications.\n·Demonstrated experience supporting application integrations and data exchange processes.\n·Experience analyzing and modifying legacy systems.\n·Strong verbal and written communication skills.\n·Ability to work independently and collaboratively in a team environment.\nPreferred Qualifications\n·Experience supporting Child Support Enforcement systems or Human Services programs.\n·Experience with eligibility systems, public assistance systems, or government modernization initiatives.\n·Experience with large-scale legacy modernization projects.\n·Knowledge of production support, release management, and deployment practices.\n·Experience working in Agile or hybrid project environments.\nSuccess Criteria\nThe selected candidate will successfully:\n·Deliver high-quality mainframe code and interface enhancements.\n·Support reliable data exchange between ICAR and EDEN.\n·Minimize disruption during legacy-to-modern system transition activities.\n·Contribute to successful testing, deployment, and production support efforts.\n·Maintain system stability while enabling modernization objectives.\nRequirements\nRequired / Desired Skills\n\nSkill\nRequired / Desired\nAmount\nof Experience\n\nCOBOL programming Required 3 Years \n\nJCL (Job Control Language) Required 3 Years \n\nVSAM datasets, indexing, REPRO/DEFINE utilities Required 3 Years \n\nIDMS database development and support Required 3 Years \n\nBatch processing development and support Required 3 Years \n\nFlat file design and parsing Required","description_format":"text","description_chars":6444,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-11-10T18:21:29Z"}],"visa":[{"country":"US","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"H-1B filings in 12 months: 13 · green card filings: 6","filings_12m":13,"filings_prev_12m":22,"green_card_filings_12m":6,"median_offered_wage_usd":124605,"route":null,"cap_exempt":false,"checked_at":"2026-11-10T11:34:35+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":11}],"liveness":{"score":52,"band":"ok","label":"Likely open","p_open":1,"p_active":0.516,"p_room":1,"age_days":0,"expected_fill_days":5,"reasons":["conf:2","agency","win:early"],"computed_at":"2026-11-10T20:38:37Z"},"pay":null,"html_url":"https://alion.io/job/novalink-solutions-mainframe-developer","json_url":"https://alion.io/job/novalink-solutions-mainframe-developer.json","meta":{"generated_at":"2026-11-10T20:38:37Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":13349,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-11T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4449854},"rest":"https://alion.io/mcp/rest/get_company?id=4449854"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnovalink-solutions-mainframe-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fnovalink-solutions-mainframe-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fnovalink-solutions-mainframe-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/novalink-solutions-mainframe-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnovalink-solutions-mainframe-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4030062}},{"tool":"search_jobs","arguments":{"company":"novalink-solutions.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4030062},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}