Job Title: Mainframe Developer/Analyst
Role Overview:
Seeking an experienced Mainframe Developer/Analyst with 10 years of hands-on experience in IDMS COBOL JCL ADSO and related legacy mainframe systems. The candidate will be responsible for analyzing developing testing migrating and documenting mainframe code and system logic. The role also includes transitioning legacy systems to modern platforms while ensuring current systems remain compliant.
Key Responsibilities:
- Analyze and document logic/data flows in legacy mainframe systems.
- Read and interpret:
- COBOL programs
- JCL
- ADSO/IDMS code
- Bachman diagrams
- CICS definitions
- Third-party utilities (IDCAMS SYNCSORT)
- Extract and document business rules embedded in mainframe code and utilities.
- Collaborate with users/business teams to align legacy logic with federal/state requirements.
- Maintain detailed documentation to support system rewrites and modernizations.
- Participate in on-call rotation for nightly/weekend batch cycles.
- Operate independently with minimal supervision while coordinating across teams.
Soft Skills Required:
- Exceptional written and verbal communication skills.
- Detail-oriented documentation abilities.
- Ability to work independently and learn new systems quickly.
- Effective at cross-functional coordination.
- Prior HHS (Health & Human Services) experience is a plus.
Key Responsibilities:
- Analyse/Develop/Test/Migrate code for legacy mainframe systems using COBOL JCL ADSO/IDMS.
- Trace and document data/system logic by analysing:
- JCL
- COBOL programs
- Bachman diagrams
- CICS definitions
- ADSO/IDMS programs
- DMLOs and control cards
- Extract and document Business Rules from mainframe programs and third-party utilities — includes both functional and business logic.
- Understand and document current system logic to align with Federal and State compliance requirements.
- Communicate effectively with business and technical teams; provide accurate status updates and follow documentation/quality standards.
- Support modernization efforts by bridging legacy systems to new platforms as part of transition planning.
- Work independently with minimal supervision; show initiative in learning legacy systems and processes.
- Participate in on-call rotation for batch processing — nights and weekends.
- Create accurate and detailed documentation to support system rewrites and technical handoffs.