Jobs and Careers
GA

Sr. Mainframe Programmer (COBOL/CICS/DB2) - Hybrid Role in Sacramento, CA

Gainwell Technologies
United StatesRemotefull_timeVerifiedPosted 18 Feb 2026
💰 $111,300/yr($77,900/yr$111,300/yr)

About the role

Be part of a team that unleashes the power of leading-edge technologies to help improve the health and well-being of those most vulnerable in our country and communities. Working at Gainwell carries its rewards. You’ll have an incredible opportunity to grow your career in a company that values work flexibility, learning, and career development. You’ll add to your technical credentials and certifications while enjoying a generous, flexible vacation policy and educational assistance. We also have comprehensive leadership and technical development academies to help build your skills and capabilities.

 

Summary

 

As a Sr. Mainframe Programmer (COBOL/CICS/DB2) - Hybrid Role in Sacramento, CA at Gainwell, you can contribute your skills as we harness the power of technology to help our clients improve the health and well-being of the members they serve — a community’s most vulnerable. Connect your passion with purpose, teaming with people who thrive on finding innovative solutions to some of healthcare’s biggest challenges. Here are the details on this position.​

Your role in our mission

 

     

Apply your skills to support Gainwell as we help clients deliver better health and human services outcomes. 

 

  • Support of COBOL mainframe environment
  • Design, document, and coordinate desired changes to legacy modules.
  • Develop, install and evaluate application software on the mainframe.
  • Involved in delivering technical architecture solution elements.
  • Support coordination between application architects and developers to make sure design requirements are accurate and deliver the desired ROI for clients.
  • Ability to work in a project team to define and develop project requirements, deliverables, functional specifications and detailed application solution designs for clients.
  • Analyze and estimate feasibility and compatibility with other programs and projects.
  • Provide quality control for project deliverables.
  • Defines designs and develops highly complex systems requirements. Evaluates, test, debugs and implements applications programs in support of client needs.
  • Assesses architecture and current hardware limitations, defines and designs highly complex system specifications, input/output process and working parameters for hardware/software compatibility.
  • Plans, conducts and technically directs the analysis and resolution of business problems to be solved with automated systems.
  • Designs, installs and/or modifies operating systems, utility software and/or database to meet business unit/client's needs.
  • Analyzes, designs, acquires and implements projects for LAN and/or WAN systems.
  • Designs, develops, troubleshoots and analyzes complex software programs that operate successfully with hardware systems.
  • Performs cost analysis of vendor supplied products for cost and efficiency. Customizes highly complex purchased applications.
  • Reviews literature, patents and current practices to support business requirements and/or new industry technology.
  • Prepares reports and/or recommendations regarding new technology for appropriate personnel.
  • Provides complex technical consultation on current and proposed systems to other organizations and clients.
  • Provides leadership and work guidance to less experienced personnel.
     

 

What we're looking for

 

6+ years of applications development and programming with 3+ years of programming and on-call support experience coding in a COBOL/MVS/JCL/IBM mainframe environment  

Other skills and experiences:  

    • 1+ years of experience exposing CICS and COBOL programs as web services via CICS Transaction Server (CTS)
    • Hands-on experience with CICS, TSO, CHANGEMAN, SQL, DB2, Abend-Aid, MainView, and Xpediter CICS
    • Familiarity with Easytrieve and FileAid
    • Project responsibilities for analyzing operational methods and developing computer programs to meet desired results.
    • All phases of the Software Development Lifecycle.  
    • Principles and techniques of design, analysis, computer programming, testing, debugging, implementation, and documentation.
    • Healthcare IT experience with healthcare claims, payer, Medicaid or Medicare systems is highly preferred.

 

What you should expect in this role

 

  • HYBIRD ROLE:  If you live in Sacramento, CA area, you will be required to be onsite at our office in Roseville, CA 95747 on Tuesdays and Wednesdays, and may increase to 4 days per week.  If you do not live within a commutable distance, you can work 100% from home in the USA.
  • Willingness to work a

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Gainwell Technologies

View company profile →