The Role
Develops, maintains, tests, debugs, and modernizes legacy IBM z/OS applications using COBOL, CICS, JCL, IDMS, and DB2. Supports batch processing, database schema changes, application diagnostics, configuration management, job scheduling, and production-oriented tasks. Collaborates with clients, vendors, and internal teams while documenting requirements, communicating technical risks, and providing technical guidance. The role is fully onsite in Woodlawn, Maryland and requires the ability to obtain and maintain a Public Trust clearance.
Summary Generated by Built In
PLEASE NOTE:
- IT IS 100% ONSITE POSITION.
- Selected candidate must be willing to work on-site in Woodlawn, MD 5 days a week.
- Selected candidate must be able to obtain and maintain a public trust clearance.
KEY REQUIRED SKILLS:
Mainframe development, COBOL, CICS, JCL, IDMS, and DB2
POSITION DESCRIPTION:
- Develop and maintain COBOL, REXX, JCL, CLIST, CICS, IDMS, and DB2 code and database structures in accordance with client standards and software engineering best practices.
- Use mainframe utilities and diagnostic tools, including SYNCSORT, File-AID, SuperC, Abend-AID, SPUFI, QMF, Xpediter, and InterTest.
- Perform unit testing and validate results against expected outcomes.
- Assess how database schema changes affect existing software components.
- Diagnose and resolve application defects involving COBOL, CICS configurations, IDMS, DB2, business logic, and databases.
- Design, develop, test, debug, and implement modernized solutions for legacy applications using appropriate technologies and engineering practices.
- Create, update, and support JCL for reliable and efficient batch processing.
- Evaluate the effects of new operating systems and COBOL versions on the existing legacy application inventory.
- Collaborate with internal teams, client counterparts, and vendor teams. Provide technical guidance and help stakeholders achieve project and business objectives.
- Communicate status, risks, and technical information clearly to Leidos leads, client counterparts, teams, and vendors at the appropriate level of detail.
- Perform other duties as assigned or directed.
Requirements
BASIC QUALIFICATIONS:
- Master's and 5+ years of experience, Bachelor's and 7+ years of experience or 13+ years in lieu of a degree
- Eight to ten years of experience developing legacy applications on IBM z/OS.
REQUIRED SKILLS:
- Hands-on experience developing, debugging, and maintaining COBOL applications that use CICS, DB2, IDMS, copybooks, and CICS maps.
- Hands-on experience with CICS applications, screen development and abends, including interactions between COBOL programs and BMS maps that define the user interface.
- Experience using Endevor or a comparable mainframe software configuration management system to manage legacy element workflows.
- Hands-on experience with ISPF, TSO, JES, z/OS, and mainframe utilities.
- Hands-on experience creating and modifying JCL for job execution, supporting batch jobs in day-to-day operations.
- Experience with Control-M or similar mainframe job-scheduling tool(s).
- Strong requirements elicitation, analytical, technical writing, and communication skills, including the ability to document project requirements and analysis.
- Strong attention to detail and a demonstrated ability to complete repetitive, integration/production-oriented tasks accurately and on time.
- Ability to research problems independently and develop effective solutions.
DESIRED SKILLS:
- Hands-on experience of the legacy technologies listed in job specification.
- Good understanding in SDLC specially in legacy development environment.
- Experience with modern development tools, software, AI tools, and methodologies.
- Familiarity with Agile frameworks, Agile terminology and Agile practices.
- Relevant certification, such as IBM Mainframe Developer Professional, or Interskill - IBM Mainframe Application Programmer, or IBM Mainframe Application Programmer – COBOL and IBM Enterprise COBOL for z/OS Programming
Skills Required
- Master's degree and 5+ years of experience, bachelor's degree and 7+ years of experience, or 13+ years of experience in lieu of a degree
- Eight to ten years of experience developing legacy applications on IBM z/OS
- Hands-on experience developing, debugging, and maintaining COBOL applications using CICS, DB2, IDMS, copybooks, and CICS maps
- Hands-on experience with CICS applications, screen development, abends, COBOL programs, and BMS maps
- Experience using Endevor or a comparable mainframe software configuration management system
- Hands-on experience with ISPF, TSO, JES, z/OS, and mainframe utilities
- Hands-on experience creating and modifying JCL and supporting batch jobs
- Experience with Control-M or similar mainframe job-scheduling tools
- Strong requirements elicitation, analytical, technical writing, documentation, and communication skills
- Strong attention to detail and ability to complete repetitive integration and production tasks accurately and on time
- Ability to research problems independently and develop effective solutions
- Good understanding of SDLC in a legacy development environment
- Experience with modern development tools, software, AI tools, and methodologies
- Familiarity with Agile frameworks, terminology, and practices
- Relevant IBM Mainframe or Interskill certification
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Omm IT Solutions is a leading provider of IT consulting, analysis, and advisory services, specializing in delivering technical solutions for federal and state government agencies. Their offerings include application development, cybersecurity services, cloud advisory, network modernization, and data analytics.









