CACI International Inc

Senior Mainframe Software Developer

CACI International Inc

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $75,200 - $158,100 per year

Job Level

Tech Stack

About the role

  • Research, design, develop, and modify software systems including COBOL applications and batch jobs using JCL.
  • Present ideas for system enhancements and maintain knowledge of feature or technical changes within the application.
  • Transition workflows from legacy green-screens to modern tools such as Zowe and VS Code.
  • Conduct impact analysis for software changes and develop detailed technical designs and cost/task estimates.
  • Work closely with business analysts, designers, and subject matter experts to define requirements and technical solutions.
  • Produce detailed specifications, write software code, and develop interfaces or conversion routines leveraging APIs.
  • Conduct unit tests, document findings, and support formal testing.
  • Manage code migrations and adhere to program configuration change control standards and tools like Endevor CM and Gitlab.
  • Support the nightly batch cycles, participate in an on-call rotation, and provide daily system status updates.

Requirements

  • U.S. Citizen with the ability to obtain a NACI security clearance.
  • Bachelor's degree plus 8 years of experience, OR a High School Diploma plus 12 years of experience.
  • 4+ years of hands-on experience with JCL and COBOL development.
  • Proficient in IBM z/OS utilities, TSO, and ISPF.
  • Understanding of the structure and functionality of COTS applications (e.g., Oracle, SAP, and Momentum).
  • Strong interest in or experience with adopting modern platforms like Zowe and VS Code.
  • Ability to work independently in a small-team environment and lead technical discussions with stakeholders.
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
COBOLJCLAPIsunit testingtechnical designimpact analysiscode migrationconfiguration change controlbatch processingsoftware development
Soft Skills
independent workteam collaborationtechnical discussion leadership
Certifications
NACI security clearance