Overview
Skills
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.