Applications Developer

State of OklahomaOklahoma City, OK
Onsite

About The Position

The Oklahoma Employment Security Commission (OESC) is seeking a skilled COBOL Programmer to support and maintain the core systems responsible for processing unemployment insurance benefits. This role focuses on developing robust COBOL code within a BULL mainframe environment running GCOS8. Experience with Linux command-line tools and Google Cloud Platform are desirable. On-site attendance is an essential function of the position, as the role requires direct interaction with staff, clients, and on-site office resources.

Requirements

  • Minimum of twelve credit hours of computer science or management information systems course work at an accredited college or university or completion of a minimum of 156 hours of vocational or technical education courses resulting in certification in applications development.
  • One year of experience in development and analysis work.
  • Basic knowledge of Microsoft Office products, programming languages, logic, and flow.
  • Proficiently using the OESC’s standard software (Microsoft Office - Word, Outlook, Excel, Access, and Teams), and the Internet.
  • Capable of learning other software as needed.
  • Capable of lifting, carrying, and moving objects of up to 25 pounds.
  • Must be U.S. Citizens and authorized to work in the U.S. for any employer at the time of application.
  • Must reside in the State of Oklahoma and be willing to report to the Will Rogers Memorial Office Building in Oklahoma City.

Nice To Haves

  • Experience with Linux command-line tools
  • Experience with Google Cloud Platform
  • Bachelor's degree in computer science, information systems, or equivalent professional work experience
  • Experience working with state government systems or unemployment insurance frameworks

Responsibilities

  • Design, develop, test, and implement COBOL solutions within the BULL/GCOS8 mainframe environment.
  • Enhance and maintain applications, databases, JCL, files, test scenarios, and supporting documentation to meet business and operational needs.
  • Participate in a rotating on-call schedule and provide 24-hour support when assigned.
  • Respond promptly to service interruptions and production issues to ensure continuity of critical processing systems.
  • Troubleshoot production issues, analyze existing codebases, and perform routine maintenance to ensure system stability and accurate processing.
  • Collaborate with agency personnel, business analysts, and stakeholders to evaluate business needs, gather requirements, and develop solutions.
  • Utilize basic Linux command-line interfaces to navigate file systems, execute scripts, and support data transfers between Linux VMs and other state systems.
  • Work with senior developers and business analysts to translate new state or federal unemployment mandates into technical logic.
  • Maintain clear, accurate technical documentation for new code and reverse-engineer undocumented legacy processes when necessary.

Benefits

  • Comprehensive Benefits Packet
  • Generous benefit allowance to offset the cost of insurance premiums for employees and their eligible dependents
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service