1

Cobol Mainframe Developer Jobs in Alabama (NOW HIRING)

Mainframe Developer

Birmingham, AL · On-site

$46 - $59/hr

  • Medical

  • Dental

  • Vision

  • Retirement

Mainframe Developer (COBOL / DB2 / CICS) Location: Hybrid - 3 Days Onsite per Week | Birmingham, AL Position Status: Contract-to-Hire | 6 Months Position Description: We're seeking a Mainframe ...

Software Engineer Lead

Birmingham, AL · On-site

$86K - $158K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking a highly skilled and experienced Mainframe COBOL Developer to join our technology team. The successful candidate will be responsible for the design, development, testing, and ...

Programmer

Huntsville, AL · On-site

$60K - $65K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Total Solutions, Inc. (TSI) is seeking a skilled Programmer to join our team supporting the U.S ... mainframe interrogation and related software (JCL, COBOL, SYNCSORT, ISPF, SQL, TSO, File Aid)

Software Engineer Principal

Birmingham, AL · On-site

$126K - $169K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Software Engineer Principle at PNC, you will have the following: Key Responsibilities ... to end mainframe legacy Cobol application solutions. Serve as the technical authority for ...

next page

Showing results 1-20

Cobol Mainframe Developer information

See Alabama salary details

$47

$50

$52

How much do cobol mainframe developer jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for cobol mainframe developer in Alabama is $50.11, according to ZipRecruiter salary data. Most workers in this role earn between $49.04 and $51.20 per hour, depending on experience, location, and employer.

What does a COBOL mainframe developer do?

As a COBOL mainframe developer, your primary responsibilities include designing new computer programs using the COBOL programming language. Your duties are to design, develop, and configure code for new programs, test these programs to make sure they function on the intended operating system, and implement adjustments needed. Once that process is complete, you launch the program for public or private use and provide support and upgrades to the user. You should have extensive knowledge and experience working with software development, and if you are working in IT for a company, you should be able to troubleshoot their current mainframe. Teaching others about what you have developed and making sure they understand how to use it are also your responsibility.

What does a COBOL mainframe developer do?

A COBOL Mainframe Developer is responsible for designing, developing, testing, and maintaining applications that run on mainframe computers using the COBOL programming language. These developers often work with legacy systems in industries like banking, insurance, and government, ensuring that critical business processes continue to function smoothly. Their tasks may include writing new code, updating existing programs, debugging, and integrating mainframe applications with modern technologies. COBOL Mainframe Developers also collaborate with business analysts and other IT professionals to meet organizational needs and regulatory requirements.

What are the key skills and qualifications needed to thrive as a COBOL mainframe developer, and why are they important?

To thrive as a COBOL Mainframe Developer, you need strong proficiency in COBOL programming, mainframe systems (such as IBM z/OS), and a background in computer science or a related field. Familiarity with tools like JCL, DB2, CICS, and source control systems, along with relevant certifications, is highly beneficial. Attention to detail, problem-solving abilities, and effective communication are crucial soft skills for diagnosing issues and collaborating with cross-functional teams. These competencies ensure reliability, accuracy, and efficiency in maintaining and modernizing critical legacy systems.

What are some typical challenges faced by COBOL mainframe developers when maintaining legacy systems?

Cobol Mainframe Developers often encounter challenges with outdated documentation, making it difficult to understand and modify legacy code. Integrating new technologies or adapting legacy systems to modern infrastructure can also be complex, requiring careful planning and testing. Additionally, communicating with business users to gather requirements and ensure system changes meet current needs is essential, as is collaborating with other IT professionals to manage dependencies and minimize downtime. Staying proactive about learning modernization tools and approaches can help address these challenges.

What are popular job titles related to Cobol Mainframe Developer jobs in Alabama?

For Cobol Mainframe Developer jobs in Alabama, the most frequently searched job titles are:

What job categories do people searching Cobol Mainframe Developer jobs in Alabama look for?

The top searched job categories for Cobol Mainframe Developer jobs in Alabama are:

What are popular job titles related to Cobol Mainframe Developer jobs in AL?

For Cobol Mainframe Developer jobs in AL, the most frequently searched job titles are:

Infographic showing various Cobol Mainframe Developer job openings in Alabama as of August 2026, with employment types broken down into 38% Full Time, and 62% Contract. Highlights an 85% In-person, and 15% Remote job distribution, with an average salary of $104,234 per year, or $50.1 per hour.

$46 - $59/hr

Contractor

Medical, Dental, Vision, Retirement

Posted 6 days ago


Job description

Position Title: Mainframe Developer (COBOL / DB2 / CICS)
Location: Hybrid - 3 Days Onsite per Week | Birmingham, AL
Position Status: Contract-to-Hire | 6 Months
Position Description:
We're seeking a Mainframe Developer to help support and modernize critical enterprise applications within our IBM mainframe environment. This role is ideal for a developer who enjoys solving complex business problems, maintaining high-performance systems, and contributing to modernization initiatives that connect legacy platforms with modern technologies.
What You'll Do
As a Mainframe Developer, you will:
  • Design, develop, test, maintain, and enhance applications in an IBM z/OS mainframe environment
  • Develop and support COBOL programs, JCL jobs, and batch-processing applications
  • Work with DB2 databases, including SQL development, data retrieval, and application integration
  • Support online transaction processing utilizing CICS
  • Analyze business requirements and implement application enhancements and fixes
  • Troubleshoot production incidents, batch failures, performance issues, and application defects
  • Review job logs, system messages, abends, and processing results to identify root causes and resolve issues
  • Participate in unit testing, integration testing, and regression testing activities
  • Create and maintain technical documentation, system specifications, and support procedures
  • Collaborate with developers, business analysts, QA teams, and infrastructure partners throughout the SDLC
  • Contribute to mainframe modernization, system integration, and digital transformation initiatives
  • Provide production support and participate in issue resolution efforts as needed
  • Follow coding standards, development best practices, and change-management processes

Required Qualifications
  • 5+ years of experience in Mainframe Development, Software Engineering, or a related technical field
  • Hands-on experience developing applications using COBOL
  • Experience with JCL (Job Control Language) and batch processing
  • Working knowledge of DB2 and SQL
  • Experience with or exposure to CICS transaction-processing environments
  • Understanding of the Software Development Life Cycle (SDLC)
  • Strong analytical, problem-solving, and troubleshooting abilities
  • Ability to read, maintain, and enhance existing legacy applications and codebases
  • Excellent communication and collaboration skills
  • Ability to work effectively in a team-oriented environment

Preferred Qualifications
  • Experience in the financial services, banking, insurance, or highly regulated industries is highly valued.
  • IBM z/OS
  • VSAM
  • TSO/ISPF
  • IBM Utilities
  • File-AID
  • Abend-AID
  • Control-M or other enterprise job scheduling tools
  • Git or modern source control platforms
  • REST APIs and mainframe integration technologies
  • Agile or Scrum development methodologies
  • Mainframe modernization initiatives
  • Cloud integration projects
  • DevOps tools and CI/CD practices

About Seneca Resources:
At Seneca Resources, we are more than just a staffing and consulting firm, we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact.
When you work with Seneca, you're choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. We take the time to understand your goals and match you with roles that align with your skills and career path. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team who will advocate for you every step of the way.