S

State Farm

Insures homes, vehicles, lives and small businesses

Software Engineer - Mainframe, COBOL/PL1

Backend EngineeringPosted on Nov 11
Full-time$85.5k - $145k

About the Job

Requirements

  • Strong COBOL development experience.
  • Experience with PL/1 is highly beneficial.
  • Strong JCL development and troubleshooting skills.
  • Deep knowledge of IMS and Db2.
  • Experience with batch scheduling and processing, including Control-M and/or Auto/Fire flow.
  • Strong knowledge and practical experience using AI tools and techniques for software development and testing.
  • Experience with Git and IBM Developer for z Systems (IDz).
  • Proficiency with FM/Db2, FM/IMS, and ISPF/TSO for working within z/OS environments.
  • Experience with Agility/VersionOne and applying Agile methodologies and product-management principles.
  • Strong analytical, coding, debugging, and problem-solving skills.
  • Excellent communication skills and the ability to collaborate effectively across technical and business teams.

Responsibilities

  • Develop, maintain, and enhance mainframe applications primarily using COBOL, with PL/1 experience as an added advantage.
  • Translate business requirements into technical solutions, including validation, calculation, transaction-processing, and business-rule logic.
  • Develop and maintain COBOL programs, JCL jobs, Db2 SQL, file-processing logic, batch workflows, and system interfaces.
  • Work extensively with IMS and Db2 databases and manage batch scheduling and processing using tools such as Control-M and Auto/Fire flow.
  • Create technical and component specifications documenting processing, proposed changes, impacted programs, data, interfaces, business rules, error handling, and testing requirements.
  • Perform impact analysis across programs, copybooks, data elements, records, interfaces, and connected systems to understand upstream and downstream impacts.
  • Conduct unit, integration, negative, boundary, and regression testing, create test transactions, and validate processing results.
  • Review job output, return codes, spool files, database updates, generated transactions, reports, and downstream results to ensure accuracy.
  • Monitor and troubleshoot batch jobs, transaction errors, abends, missing output, and incorrect processing results.
  • Investigate production issues, determine root cause, coordinate corrections, and verify successful reprocessing.
  • Support integrations with upstream and downstream systems and business processes.
  • Prepare implementation instructions, promote components through test environments, support production deployments, and perform post-implementation verification.
  • Apply Agile and product-management best practices to assigned work.
  • Collaborate with engineers, business partners, and stakeholders to solve complex problems and deliver high-quality solutions.
  • Use AI tools and techniques in development and testing to improve quality, productivity, and problem solving.
  • Contribute to continuous improvement of engineering practices, including GitLab, Git/IDz, CI/CD pipelines, testing, and automation.
  • Create and maintain technical documentation, component designs, processing flows, implementation details, and testing requirements.

Desired Qualifications

  • Additional experience with REXX scripting, SAS analytics, SPLUNK, IDAA, GitLab, and CI/CD practices is valuable.
  • Business knowledge or previous experience with Fire products, whether legacy, web-based, or both, is highly beneficial.

About the Company

State Farm

Insures homes, vehicles, lives and small businesses

State Farm provides auto, home, life, health and business insurance to individuals, families and small businesses in the United States. Customers pay premiums for coverage, and its insurance companies assess risk, issue policies and handle claims when covered losses occur. Independent contractor agents help customers understand coverage options and choose policies, while online accounts and the mobile app support payments, insurance cards and claim tracking. The group also offers investment planning through its financial subsidiaries and banking products through partners such as U.S. Bank. State Farm was founded in 1922 and is headquartered in Bloomington, Illinois.

Company size
10,001+
Company stage
Debt Financing
Total funding
$1.5B
Headquarters
Bloomington, IL
Founded
1922

Recently Posted Jobs

Explore more opportunities at State Farm

See more jobs