1

Software Engineer Cobol Jobs in Alabama (NOW HIRING)

Software Engineer Principal

Birmingham, AL ยท On-site

$126K - $169K/yr

Application Development & Delivery Hands on development and oversight of Cobol components ... software engineering experience with deep hands-on development expertise and proven technical ...

$43.75 - $56.25/hr

At Regions, the Software Engineer oversees application development, modification, and maintenance ... Develop, enhance, and maintain COBOL-based Mainframe applications utilizing DB2 databases. * Create ...

Programmer

Huntsville, AL ยท On-site

$60K - $65K/yr

Total Solutions, Inc. (TSI) is seeking a skilled Programmer to join our team supporting the U.S ... related software (JCL, COBOL, SYNCSORT, ISPF, SQL, TSO, File Aid). Qualifications: โ€ข Strong ...

Software Engineer Cobol information

What is the difference between Software Engineer Cobol vs Software Developer Java?

AspectSoftware Engineer CobolSoftware Developer Java
Required CredentialsBachelor's in Computer Science or related, Cobol certification often preferredBachelor's in Computer Science or related, Java certification (e.g., Oracle Certified) often preferred
Work EnvironmentLegacy systems, mainframes, financial institutionsWeb applications, enterprise software, startups, tech companies
Industry UsageBanking, insurance, government agenciesTechnology, finance, e-commerce, software firms
Common Search/ComparisonYesYes

While both roles involve software development, Software Engineer Cobol primarily focuses on maintaining and updating legacy mainframe systems in industries like banking and finance. In contrast, Software Developer Java typically works on modern web and enterprise applications across various industries. The key differences lie in the programming languages used, work environments, and industry applications, though both require strong programming skills and relevant certifications.

Are COBOL programmers still in demand?

COBOL programmers are still in demand in industries such as banking, finance, and government that rely on legacy mainframe systems. Many organizations seek experienced developers to maintain and update these systems, often requiring knowledge of mainframe environments and tools like JCL and DB2. However, the overall demand is decreasing as newer technologies become more prevalent.

What cities in Alabama are hiring for Software Engineer Cobol jobs?

Cities in Alabama with the most Software Engineer Cobol job openings:

Senior Legacy Systems Engineer (COBOL Modernization)

Montgomery, AL โ€ข On-site

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 10 days ago


Job description

Provides technical leadership for sustainment, refactoring, coexistence management, and modernization of legacy IMDS/IMDS-MSM components and associated enterprise workflows. This role supports analysis, decomposition, refactoring, and incremental modernization of legacy application capabilities while preserving operational stability, synchronization integrity, maintenance history continuity, and missionโ€‘critical sustainment workflows.

The Senior Legacy Systems Engineer evaluates modernization candidates, identifies modernization sequencing risks, supports API modernization, validates coexistence between legacy and modernized components, and assists with migration of tightly coupled legacy workflows into modern architectures where operationally appropriate. This role works closely with the System Architect, Enterprise Integration Lead, Product Owners, DevSecOps Platform Lead, and Functional SMEs to ensure modernization activities do not disrupt maintenance scheduling, discrepancy management, disconnected operations synchronization, personnel qualification tracking, or operational reporting.

The Senior Legacy Systems Engineer also supports technical debt analysis, modernization risk assessments, data integrity validation, and rollback planning during modernization execution.

Must possess DoD Secret Clearance.

Technical Skills
  • COBOL
  • Legacy application sustainment
  • Mainframe/legacy integration
  • Batch processing
  • Data synchronization
  • Legacy modernization techniques
  • API integration
  • SQL/Oracle
Certifications

Preferred:

  • Security+
Education
  • Bachelorโ€™s degree or equivalent experience.
Experience
  • 10+ years legacy application support.
  • Experience modernizing legacy enterprise applications.
  • Experience supporting missionโ€‘critical operational systems.
  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Short Term & Long Term Disability
#J-18808-Ljbffr