Mainframe Application Programmer Analyst

Overview

Remote
$60 - $80
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

Mainframe Application Programmer Analyst
IBM Mainframe
COBOL
CICS
DB2
JCL

Job Details

Job Title: Mainframe Application Programmer Analyst (Junior, Mid-Level, Senior)

Location: Remote

Employment Type: Contract

Reports To: Mainframe Development Lead / Project Manager

Job Summary:

We are seeking skilled and dedicated Mainframe Application Programmer Analysts at Junior, Mid, and Senior levels to support development, maintenance, and enhancement of enterprise applications, particularly within the IBM Mainframe COBOL/CICS/DB2 environment. These roles will focus heavily on DMV systems, including compliance with federal and state Commercial Driver Licensing requirements and integration with AAMVA applications.

General Responsibilities (All Levels):

  • Design, develop, test, and maintain mainframe-based applications using COBOL, CICS, DB2, and JCL.
  • Analyze existing systems and make modifications to improve performance, correct errors, and adapt to new business needs.
  • Work with stakeholders to gather and document technical requirements and translate them into system designs.
  • Support testing, debugging, and documentation of applications.
  • Maintain data integrity and interface functionality between DMV systems and third-party systems (e.g., AAMVA).
  • Ensure adherence to legal and regulatory requirements.

Level-Wise Responsibilities & Requirements:

Junior Mainframe Programmer Analyst

Experience: 1 2 years
Education: Bachelor's degree in Computer Science or related field (or equivalent experience)

Key Responsibilities:

  • Assist in programming and maintenance of COBOL/CICS/DB2 applications.
  • Write basic JCL scripts and participate in batch job support.
  • Participate in code reviews and learn documentation standards.
  • Support senior developers with testing and debugging.
  • Learn compliance requirements for commercial driver systems.

Preferred Skills:

  • Basic knowledge of IBM mainframe environment and relational databases.
  • Exposure to AAMVA systems is a plus.

Mid-Level Mainframe Programmer Analyst

Experience: 3 5 years
Education: Bachelor's degree in Computer Science or related field

Key Responsibilities:

  • Independently develop and maintain COBOL/CICS/DB2 applications.
  • Create, modify, and troubleshoot JCL batch jobs.
  • Conduct detailed analysis and design for mainframe database applications.
  • Collaborate with stakeholders for requirements gathering.
  • Provide support for DMV systems including federal and state licensing requirements.

Required Skills:

  • At least 3 years of experience in IBM mainframe development.
  • At least 3 years of experience with CA DB2/IBM Tools (e.g., RC/Update, PRF).
  • Experience with at least one DMV or regulated system.

Senior Mainframe Programmer Analyst

Experience: 5+ years
Education: Bachelor's degree (Master s preferred) in Computer Science or equivalent experience

Key Responsibilities:

  • Lead design, development, and integration efforts in large-scale COBOL/CICS/DB2 environments.
  • Optimize and manage JCL jobs and performance tuning.
  • Act as subject matter expert on DMV systems and federal/state CDL requirements.
  • Lead code reviews, mentor junior and mid-level developers.
  • Interface with AAMVA applications: CDLIS, PDPS, SSOLV, UNI, and State-to-State systems.
  • Ensure compliance with all legal standards related to driver licensing systems.

Required Skills:

  • Minimum 5 years of experience in IBM mainframe programming and system design.
  • Strong experience in regulated environments (e.g., WVDMV, federal or state agencies).
  • Proven expertise with CA DB2 Tools, PRF, and DMV/AAMVA systems.
  • Demonstrated leadership in mainframe development projects.

Preferred Certifications (for Mid/Senior Levels):

  • IBM Certified Application Developer COBOL
  • DB2 for z/OS Database Administrator
  • ITIL or PMP (for senior project leadership roles)

Application Requirements:

  • Resume with detailed project and technology experience.
  • Documentation supporting years of experience and specific tool/technology use.
  • References that confirm experience, especially with DMV-related systems.

Note: Inability to verify experience with WVDMV may result in disqualification.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.