Cobol Developer Jobs
Cobol Developer jobs are open across banking, insurance, government agencies, and healthcare, from junior programmer to senior architect and team lead, with specializations in batch processing, mainframe systems, and legacy modernization. Find a role that fits from the openings below and apply directly.
Find Cobol Developer JobsOverview
Showing 5 of 8+ Cobol Developer jobs











Description
Note: This position will remain open until filled. It is at the hiring manager's discretion to make a hiring decision at any time and close the recruitment. It is in your best interest to apply as soon as possible. Applications will be reviewed daily. We anticipate interviews to begin the week of July 13, 2026.
Hybrid: Our physical office is in Olympia, WA. We offer flexible work schedules and locations. This is a hybrid position where most of the work allows teleworking. However, you must reside in the state of Washington and travel to in-person activities, meetings, and events as needed for business purposes.
Why work for OFM
The Office of Financial Management (OFM) serves as the backbone of Washington state government. Our mission is to make our state a better place by connecting people, budgets, policies, data, and systems for state agencies and the Legislature. Our team includes budget advisors, researchers, and other experts, all dedicated public servants working towards an equitable future for every Washingtonian. If you want to play a key role in enhancing how state government serves its citizens, you’ve found the right place. Join us in making a meaningful difference for every Washingtonian!
The job opportunity
We are seeking a Senior Mainframe COBOL Developer to support the critical statewide mainframe accounting system, Agency Financial Reporting System (AFRS), and Capital Asset Management System (CAMS). In this role, the work performed ensures that AFRS and CAMS remain operational, compliant with evolving state and federal legislative requirements, and changes as required by business are implemented. You have an opportunity to play a key role in safeguarding the reliability and performance of systems that underpin core governmental operations.
As a Senior Mainframe COBOL Developer, you will independently design, develop, test, maintain, and support enterprise-level mainframe accounting applications written in COBOL, CICS, and JCL. Your responsibilities include implementing system changes as required by the legislature, business, and WaTech’s contracted mainframe hosting and managed service provider, resolving complex production issues, and translating detailed business and legislative requirements into technical solutions. This role demands strong analytical skills, disciplined testing practices, and the ability to sustain high-availability, mission-critical environments where precision and stability are essential.
This opportunity is ideal for a technical professional who thrives in complex computing environments and values meaningful impact. If you are motivated to solve complex problems and deliver resilient solutions that matter at scale, this role offers both challenge and purpose.
What you’ll work on
- Provide expert consultation and specialized analysis, design, development, programming, testing, troubleshooting, and/or problem resolution for the AFRS mainframe application, which is a high-risk/high-impact and mission-critical application written in the COBOL programming language.
- Develop and maintain batch and online applications.
- Develop and maintain JCL (Job Control Language) and support CICS-based online applications.
- Work with IBM z/OS environments, DB2 and/or VSAM file structures.
- Apply knowledge of development and processes to advise teams on the readiness of software applications to be implemented in a production environment and is knowledgeable of the effect that modifications have on related systems.
- Analyze all technical system change decisions; identify probable resulting outcomes and provide feedback to the work unit/team members and business owner.
- Solve software/hardware problems, including defining and analyzing the problem, performing impact analysis, identifying and testing solutions, choosing and implementing the best solution, documenting the changes as needed, and evaluating the outcome.
- Develop and implement standards, methods, tools, procedures, and processes.
- Review, monitor, and report development progress and results following established standards, guidelines, and procedures.
- Serve as a technical mentor to other system developers in resolving complex technical issues.
- Use bug tracking tools such as Azure DevOps, Excel, and Microsoft Word to create spreadsheets, log issues and bugs, and create documentation.
- Produce and ensure that internal technical and procedural documentation is current.
- Follow IT change and release management processes.
- Analyze business requirements and translate them into technical solutions.
- Modify existing programs to enhance functionality or resolve defects.
- Take independent action to correct problems encountered during systems operations, 24/7.
- Provide level 2/3 support, monitor, and resolve production incidents. Work closely with System Analysts to resolve customer-reported production issues.
- Troubleshoot batch failures and performance issues.
- Participate in after-hours standby rotation.
- Perform unit testing and support integration/system testing.
- Participate in defect resolution and root cause analysis.
- Ensure adherence to coding standards and secure coding practices.
What we need you to bring
Required Qualifications:
- Recent application development experience in a mainframe environment using COBOL, JCL, CICS, VSAM, IBM z/OS.
- Expertise in COBOL (batch and online programs), including debugging and performance tuning.
- Strong experience with structured programming and legacy code maintenance.
- Advanced ability to write, modify, and troubleshoot JCL.
- Strong ability to manage batch jobs, datasets, and utilities.
- Strong understanding of job scheduling concepts.
- Ability to develop and maintain CICS online transactions.
- Understanding of VSAM and file handling – KSDS, ESDS, RRDS file structures, file definitions, and access methods.
- Strong mainframe environment knowledge (z/OS Operating System – Dataset management, ISPF usage, etc.; Utilities and Tools – SORT utilities, File-AID, etc.; Job Scheduling Tools – CA-7, etc.; Source Management – Endevor).
- Ability to perform unit, integration, regression testing, and code reviews.
- Ability to independently perform after-hours standby support.
- Advanced ability to problem-solve in legacy environments.
- Strong analytical skills/ability to research issues and find root cause.
- Strong documentation experience.
- Strong verbal and written communications.
- Ability to learn complex processes and information quickly.
- Demonstrated commitment to teamwork, customer service, and working under tight deadlines.
- The ability to take action to learn and grow.
- The ability to meet the needs of others.
Desired Qualifications:
- Degree in Computer Science or related area (Mathematics, Engineering, Database Design).
- Washington State mainframe environment experience.
- Knowledge of the Agency Financial Reporting System (AFRS).
- Understanding of DB2 for z/OS – stored procedures, query optimization and indexing, handling cursors, and transaction management.
- Knowledge and ability to develop in non-COBOL technologies such as .Net, C#, Angular, Entity Framework, SQL, HTML, CSS, JavaScript, etc.
- Experience using a defect tracking tool.
- Knowledge of security and/or performance/stress/load testing.
- Experience using Microsoft Office Suite.
- Knowledge of accounting and/or transaction-based applications.
- Financial and/or state government knowledge.
Special Requirements:
Must successfully pass a criminal background check.
Supplemental Information
What we offer
At OFM, we foster a culture of integrity, innovation, inclusion, and belonging. We value both learned and lived experiences, believing that diversity makes us stronger. To support your health and well-being, we offer a variety of benefit programs for our employees.
Please visit our Recruitment for a full list of benefits available to employees. Here’s a quick glance at some of the unique benefits that OFM offers:
- A culture that values and strives to advance diversity, equity, inclusion, and belonging.
- Medical, Dental, Vision, and Life Insurance.
- 12 paid holidays, 14 paid vacation days (minimum), and 12 days of sick leave per year.
- State retirement programs.
Application Process: Once you’ve decided to apply for a state government job, you’ll complete an online application to showcase your qualifications. Keep in mind that once you submit the application, a real person will read it. We do not use AI or other technology to screen your application. Please ensure you provide clear, detailed information about your work history so your qualifications can be accurately assessed. We will contact the top candidates directly to schedule interviews. If you require a reasonable accommodation during the application process, please call 7-1-1 or 1-800-833-6384.
When completing your application, we encourage you to attach all of the following:
- Cover letter: describing your qualifications for this specific position.
- Resume: that details your applicable experience and education.
- References: at least three professional references and their current contact information.
Questions: OFM's Staff ASL interpreter is available to all deaf and hard-of-hearing applicants. For questions about this recruitment or to request a reasonable accommodation in the application or interview process, please email us at TalentAcquisition@ofm.wa.gov.
The Office of Financial Management is an equal opportunity employer. We strive to create a working environment that includes and respects cultural, racial, ethnic, sexual orientation, and gender identity diversity. Women, racial and ethnic minorities, persons with disabilities, persons over 40 years of age, and disabled and Vietnam-era veterans are encouraged to apply.
This position is exempt from civil service rules.
For more information, please see WAC 357-19-195.
See All Cobol Developer Jobs
Jump back to the full list of openings and apply to any cobol developer role that fits.
Find Cobol Developer JobsCobol Developer Job Market
A snapshot from current openings nationwide, updated as new roles post.
Who's Hiring
- Infojini3

- Conduent1

- NTT DATA1

- Saxon Global1

- State of Washington1

Top Industries Hiring
- Technology & Software7
- Consulting & Professional Services1
- Government & Public Sector1
What Employers Look For
The qualifications that appear most often in cobol developer jobs.
- 5+ years of experience writing and maintaining Cobol programs in a production mainframe environment
- Proficiency with JCL, VSAM file structures, and IBM z/OS operating systems
- Experience with DB2, IMS, or CICS for database access and transaction processing
- Ability to read, debug, and refactor existing Cobol code with minimal documentation
- Familiarity with SDLC processes, change management procedures, and production support protocols
- Bachelor's degree in computer science, information systems, or a related technical field
Tips for Your Cobol Developer Job Search
Quantify your mainframe throughput on your resume
Cobol resumes live or die on specifics. List the batch job volumes you handled, the file sizes you processed, and the systems you supported. Hiring managers in banking and insurance scan for JCL, VSAM, and DB2 experience in the first pass.
Target industries still running mainframe infrastructure
Banking, federal agencies, and large insurance carriers are where most cobol developer openings cluster. Filter your search by industry first, then seniority. Applying to cloud-native startups listing cobol as a bonus skill rarely leads anywhere.
Apply early to roles that fit
Migrate Mate lists cobol developer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Translate legacy modernization work into interview stories
Employers running migration projects want proof you can bridge old and new. Prepare two or three examples of cobol code you refactored, wrapped in APIs, or connected to modern middleware. Concrete before-and-after examples outperform general claims about modernization experience.
Ask targeted questions about the codebase age
During interviews, ask how old the core codebase is, what the test coverage looks like, and whether the team uses a copybook library. Your answers tell you what day one actually looks like, and your questions signal real mainframe fluency to the interviewer.
Negotiate around on-call and batch window obligations
Batch jobs often run overnight or on weekends, and on-call rotations for production support are common. Clarify the schedule and rotation frequency before accepting an offer. Factor that into your total compensation comparison, not just the base salary.
Cobol Developer Jobs: Frequently Asked Questions
Which companies are hiring the most cobol developers?
The companies hiring the most cobol developers right now include Infojini, Conduent, and NTT DATA, with the largest share of openings in Oklahoma, Washington, and Pennsylvania, based on current listings on Migrate Mate as of June 2026. Banking, insurance, and federal agencies consistently account for the bulk of active postings in this role.
How many cobol developer jobs are remote?
About 38% of cobol developer openings are fully remote or hybrid as of June 2026, which is lower than in many software roles because mainframe access often requires a secure network environment. Roles focused on legacy modernization, testing, or documentation tend to offer the most location flexibility compared to production support positions.
How do you become a cobol developer?
Start by learning Cobol syntax through IBM's free training materials or community college courses that cover mainframe fundamentals. Build hands-on experience by setting up a free IBM Z Xplore account, which gives you access to a real z/OS environment. Then focus on JCL and VSAM, since most job listings require both alongside core Cobol. Entry-level roles often come through government contractors and regional banks that still run legacy systems and actively train new programmers.
Can you get hired as a cobol developer with little experience?
Yes, entry-level cobol developer roles exist, particularly at government contractors, mid-size insurance carriers, and banks that have structured training programs for mainframe work. Employers care more about demonstrated familiarity with JCL and batch processing concepts than years on a resume. Building a small portfolio of Cobol programs, even academic ones, and completing IBM's free Z learning paths signals genuine commitment in a field where motivated juniors are genuinely scarce.
What does the cobol developer interview process look like?
Most cobol developer interviews include a phone screen focused on your mainframe background, followed by a technical round where you read or debug a short Cobol program and explain your logic out loud. Interviewers frequently ask how you handle abend codes, how you trace a batch job failure through JCL, and how you approach working with undocumented legacy code. A final round with a hiring manager typically covers team fit, production support expectations, and project timelines.
Where can I find and apply to cobol developer jobs?
You can find and apply to cobol developer jobs on Migrate Mate, which lists current openings from employers across the United States. Search for roles that match your mainframe background and experience level, then apply directly to each listing. Openings update regularly, so checking back often gives you the best shot at catching newly posted positions before the applicant pool grows.
See All Cobol Developer Jobs
Jump back to the full list of openings and apply to any cobol developer role that fits.
Find Cobol Developer Jobs