Job Description
Senior COBOL Developer
Location: Birmingham, AL. The successful candidate MUST reside in Alabama or Georgia.
Why VIVA HEALTH?
VIVA HEALTH, part of the renowned University of Alabama at Birmingham (UAB) Health System, is a health maintenance organization providing quality, accessible health care. Our employees are a part of the communities they serve and proudly partner with members on their healthcare journeys.
VIVA HEALTH has been recognized by Centers for Medicare & Medicaid Services (CMS) as a high-performing health plan and has been repeatedly ranked as one of the nation's Best Places to Work by Modern Healthcare.
Benefits
Comprehensive Health, Vision, and Dental Coverage
401(k) Savings Plan with company match and immediate vesting
Paid Time Off (PTO)
9 Paid Holidays annually plus a Floating Holiday to use as you choose
Tuition Assistance
Flexible Spending Accounts
Healthcare Reimbursement Account
Paid Parental Leave
Community Service Time Off
Life Insurance and Disability Coverage
Employee Wellness Program
Training and Development Programs to develop new skills and reach career goals
Employee Assistance Program
See more about the benefits of working at Viva Health -
Job Description
The Senior COBOL Developer is responsible for developing, maintaining and updating software programs written in the COBOL language. This role will design, code, test and implement COBOL programs, debug and fix errors, and create documentation. This position will collaborate with other programmers and project managers to meet deadlines and provide technical support to end-users.
Key Responsibilities
Lead the design, implementation and use of Agile frameworks (Scrum, Kanban, Lean, etc.) within the department. Initiate and oversee projects to enhance the success of VIVA HEALTH’S Agile Program.
Design, code, test and implement COBOL programs based on specifications. Perform unit, integration, and regression testing of COBOL code to ensure quality. Debug, identify, troubleshoot, and resolve issues in COBOL programs.
Maintain and update existing COBOL applications, ensuring their stability and functionality. Analyze and resolve technical issues related to COBOL applications.
Create technical documentation for COBOL programs, including user manuals and specifications. Maintain and update documentation for COBOL programs and systems.
Work with other programmers, project managers, and end-users to meet project goals and deadlines. Provide technical support to end-users of COBOL applications.
Serve as a mentor and coach in Agile practices to department teams, scrum masters, and other team members. Act as a resource and coach for active projects, help teams to employ Agile values and frameworks effectively.
REQUIRED QUALIFICATIONS:
Bachelor's Degree
10 or more years' experience developing COBOL Applications
Strong understanding of COBOL syntax, semantics, and best practices
Familiarity with mainframe environments, including JCL, CICS, and DB2
Knowledge of the software development lifecycle (SDLC) and related methodologies
Ability to identify, troubleshoot, and resolve complex issues in COBOL programs
Ability to communicate effectively with both technical and non-technical audiences
Ability to analyze technical specifications and design solutions
PREFERRED QUALIFICATIONS:
Master's Degree
Full-time