1

Cobol Coding Jobs in Georgia (NOW HIRING)

Software Engineer --Mainframe PEP/ACH

Atlanta, GA · On-site

$47 - $60.50/hr

Responsibilities : • Maintain and develop ACH PEP+ vendor COBOL code resident at Truist and perform other development to support necessary ACH processing. • Work requirements include significant ...

... code - Consistently creates optimal design adhering to architectural best practices; considers ... Experience with COBOL, JCL, VSAM, and DB2 * Nice to have experience with CICS * Adept with agile ...

Software Engineer --Mainframe PEP/ACH

Atlanta, GA · On-site

$47 - $60.50/hr

Maintain and develop ACH PEP+ vendor COBOL code resident at Truist and perform other development to support necessary ACH processing. Work requirements include significant knowledge of PEP+ internals ...

Software Engineer --Mainframe PEP/ACH

Atlanta, GA · On-site

$47 - $60.50/hr

Maintain and develop ACH PEP+ vendor COBOL code resident at Truist and perform other development to support necessary ACH processing. Work requirements include significant knowledge of PEP+ internals ...

Cobol, JCL,DB2, CICS and VSAM development experience. Strong Endevor, FileManager, CA7, IDZ, GITLAB ... Strong proclivity to follow coding standards and execute a best practices approach in build ...

Mainframe Assembler

Alpharetta, GA · On-site

$47.75 - $61.50/hr

Cobol, JCL, DB2, VSAM, CICS and Assembler. * Assembler and CICS knowledge are mandatory. * Well ... Should involve in code reviews, testing and implementing the projects and perform post ...

Java Engineer

Atlanta, GA

$49.75 - $68.25/hr

Develops basic code using a front or back end programming language within a platform as directed ... COBOL, Mainframe Assembler Front-end technologies - HTML, JavaScript, jQuery, CICS Web Frameworks ...

Senior Software Engineer - Mainframe

Atlanta, GA · On-site

$117K - $155K/yr

Develop and maintain COBOL programs, JCL, DB2, IMS, and VSAM structures across batch and online environments * Collaborates with Principal SE and architects on coding standards, processes, tooling ...

Conduct code-level software analyses to identify root cause of bugs and/or system defects ... Knowledge of programming languages. (COBOL/JCL) * Knowledge of primary database engines. (VSAM/CICS)

Develop and maintain COBOL application to support a production environment. * Write clean, scalable, and efficient code in C# using .NET Core to enhance and replace existing environment.

Conduct code-level software analyses to identify root cause of bugs and/or system defects ... Knowledge of programming languages. (COBOL/JCL) * Knowledge of primary database engines. (VSAM/CICS)

Set and evolve engineering standards (code quality, architecture patterns, CI/CD practices ... COBOL, and Java-based enterprise applications, with the ability to bridge legacy and modern ...

next page

Showing results 1-20

Cobol Coding information

See Georgia salary details

$9

$46

$61

How much do cobol coding jobs pay per hour?

As of Jul 17, 2026, the average hourly pay for cobol coding in Georgia is $46.88, according to ZipRecruiter salary data. Most workers in this role earn between $40.82 and $55.19 per hour, depending on experience, location, and employer.

Is there still a demand for COBOL programmers?

COBOL programmers are still in demand for maintaining and updating legacy systems in industries like banking, finance, and government. Many organizations seek experienced developers with skills in mainframe environments and COBOL coding to ensure system stability and compliance.

Will AI replace COBOL programmers?

AI is unlikely to fully replace COBOL programmers in the near future because many legacy systems still rely on COBOL, and maintaining or updating these systems requires specialized knowledge. While automation tools can assist with routine tasks, human expertise is essential for complex coding, troubleshooting, and system integration. COBOL programmers with skills in modernization and integration are expected to remain valuable in maintaining critical financial and government systems.

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

To thrive as a COBOL Developer, you need a strong understanding of COBOL programming, legacy mainframe environments, and experience with structured software development, often supported by a degree in computer science or related field. Familiarity with IBM mainframe systems, JCL (Job Control Language), and tools like CICS and DB2 is typically required. Analytical thinking, attention to detail, and effective communication are important soft skills for troubleshooting complex code and collaborating with teams. These skills ensure reliable maintenance and modernization of critical business applications that depend on COBOL systems.

Does anyone still code in COBOL?

Cobol coding is still in demand for maintaining and updating legacy systems in industries like banking, finance, and government. Many organizations seek experienced Cobol programmers to support critical applications, often requiring knowledge of mainframe environments and batch processing. Despite its age, Cobol remains relevant in specific sectors with ongoing maintenance needs.

What are some common challenges COBOL developers face when working with legacy systems?

COBOL developers often encounter challenges such as deciphering and maintaining decades-old code with limited or outdated documentation. Integrating legacy COBOL applications with modern technologies can also be complex, requiring careful planning and testing. Additionally, developers must often troubleshoot issues related to obsolete hardware or software environments, making strong problem-solving skills and collaboration with IT infrastructure teams essential.

What is COBOL coding?

COBOL coding refers to writing programs using COBOL (Common Business-Oriented Language), a high-level programming language created in the 1950s. It is primarily used in business, finance, and administrative systems for companies and governments. COBOL is known for its readability and ability to handle large volumes of data, making it popular for mainframe applications and legacy systems. Despite its age, COBOL remains widely used in critical industries such as banking and insurance, where stability and reliability are essential.

How much do COBOL programmers get paid?

COBOL programmers typically earn between $60,000 and $120,000 annually, depending on experience, location, and the complexity of projects. Senior or specialized programmers with certifications and extensive skills can earn higher salaries, especially in industries like finance and government that rely heavily on legacy systems.
What job categories do people searching Cobol Coding jobs in Georgia look for? The top searched job categories for Cobol Coding jobs in Georgia are:
Infographic showing various Cobol Coding job openings in Georgia as of July 2026, with employment types broken down into 19% Internship, 19% As Needed, 49% Full Time, 3% Part Time, 7% Contract, and 3% Nights. Highlights an 77% Physical, 5% Hybrid, and 18% Remote job distribution, with an average salary of $97,505 per year, or $46.9 per hour.
Software Engineer --Mainframe PEP/ACH

Software Engineer --Mainframe PEP/ACH

Truist

Atlanta, GA • On-site

$47 - $60.50/hr

Full-time

Posted 15 days ago


Truist rating

8.0

Company rating: 8.0 out of 10

Based on 116 frontline employees who took The Breakroom Quiz

58th of 149 rated banks


Job description

Job Summary:
Truist is a financial services company seeking an experienced mainframe developer. The role involves maintaining and developing ACH PEP+ code, delivering complex solutions, and collaborating with business product owners to meet project goals.
Responsibilities:
• Maintain and develop ACH PEP+ vendor COBOL code resident at Truist and perform other development to support necessary ACH processing.
• Work requirements include significant knowledge of PEP+ internals and ACH processing rules.
• Knowledge of PEP+ DB2 and PEP+ online (CICS is required).
• Develop customized coding, software integration, perform analysis, configure solutions, using tools specific to the project or the area.
• Lead and participate in the development, testing, implementation, maintenance, and support of highly complex solutions in adherence to company standards, including robust unit testing and support for subsequent release testing.
• Build non-functional monitoring capabilities and provide escalated support for highly complex applications in production.
• Build in and maintain security controls and monitoring in support of company standards.
• Typically lead moderately complex projects and participate in larger, more complex initiatives.
• Solve complex technical and operational problems.
• Act as a resource for teammates with less experience
• May oversee the work of a small team.
• In an Agile environment: Responsible for delivering high quality working software and automating manual/reusable tasks working directly, and engage with, the business from the beginning of the design work.
• Leverage continuous engineering practices to deliver business value regarding effectiveness of the design.
• Actively participate in refining user stories.
• Responsible for design, developing, and maintaining automated unit testing, and supporting integration and functional testing.
• Responsible for providing automated monitoring capabilities, providing warranty support, and providing knowledge transfer to production support.
• Develop code in accordance with the acceptance criteria established by the Product Owner.
Qualifications:
Required:
• Bachelor’s degree in computer science, Software Engineering, or related field with 5 years of relevant experience or equivalent education and training.
• In-depth knowledge of information systems and ability to identify, apply, and implement IT best practices.
Preferred:
• Accredited ACH Professional (AAP) certification.
• Master’s degree and ten+ years of experience or an equivalent combination of education and work experience
• Banking or financial services experience
• Knowledge of specific applications, technology platforms, programming languages, systems, or business segments
• Banking or financial services experience. Knowledge of one or more of the following: Solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills
• Professional experience building high-quality apps or services from the ground up and scaling at an enterprise level
• Strong understanding of SOA and/or Open API methodologies and service architectures
• Solid knowledge of relational database design and development (SQL, stored procedures, data modeling)
• Experience with build tools, such as ChangeMan
Company:
Truist is the sixth-largest commercial bank in the U.S. Founded in 2019, the company is headquartered in Charlotte, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Truist employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Truist logo

About Truist

Sourced by ZipRecruiter

Truist is combining distinctive personal service with investments in innovation to create transformational client experiences. We believe the unique blend of human touch and innovative technology will set us apart, instill confidence, and build deeper levels of trust with our clients

Industry

Finance and insurance

Company size

10,000+ Employees

Headquarters location

Charlotte, NC, US

Year founded

2019