Fresh Listing

Posted: February 17, 2026 (1 day ago)

This job was posted recently. Fresh listings typically have less competition.

Information Technology Specialist (Software Systems Disaster Recovery Specialist)

Bureau of Prisons/Federal Prison System

Department of Justice

Fresh

Location

Washington, District of Columbia

Salary

$143,913 - $187,093

per year

Closes

March 3, 2026More DOJ jobs →

Job Description

Summary

This job involves helping maintain and recover computer software systems in case of disasters, ensuring prison operations run smoothly even during emergencies.

It focuses on designing, coding, and testing IT programs for secure government environments.

A good fit would be someone with strong programming skills and experience in disaster recovery planning, who pays close attention to detail and enjoys solving technical problems.

Key Requirements

  • One year of specialized IT experience demonstrating attention to detail, customer service, oral communication, and problem-solving competencies
  • Experience in software development concepts, including designing, coding, testing, debugging, and maintaining programs
  • Proficiency in programming languages such as Java, C/C++, Rust, or COBOL, with at least 18 consecutive months of enterprise software development
  • Knowledge of database management using Postgres SQL, IBM DB2, or equivalent relational databases in cloud or on-premises environments
  • Experience planning and executing software systems disaster recovery plans, including redundancy in cloud or on-premises computing
  • Familiarity with mainframe systems like SENTRY, MVS/JCL, and web-based applications

Full Job Description

Corrections professionals who foster a humane and secure environment and ensure public safety by preparing individuals for successful reentry into our communities.

To be considered for the position, you must meet the following qualification requirements.

Basic Requirements: Education: There is no substitution of education for specialized experience at this grade level.

Experience: You must have IT related experience demonstrating each of the four competencies listed below: Attention to detail - Is thorough when performing work and conscientious about attending to detail.

Customer Service - Works with clients and customers (that is, any individuals who use or receive the services or products that your work unit produces, including the general public, individuals who work in the agency, other agencies, or organizations outside the Government) to assess their needs, provide information or assistance, resolve their problems, or satisfy their expectations; knows about available products and services; is committed to providing quality products and services.

Oral communication - Expresses information (for example, ideas or facts) to individuals or groups effectively, taking into account the audience and nature of the information (for example, technical, sensitive, controversial); makes clear and convincing oral presentations; listens to others, attends to nonverbal cues, and responds appropriately.

Problem Solving - Identifies problems; determines accuracy and relevance of information; uses sound judgment to generate and evaluate alternatives, and to make recommendations.

AND Specialized Experience: You must have one year of specialized experience at the next lower level in federal government.

Specialized experience is experience that has equipped the applicant with the particular qualifications to successfully perform the duties of the position and is typically in or related to the work of the position to be filled.

Such experience is typically gained in the IT field or through the performance of work where the primary concern is IT.

Some examples of this qualifying experience are: Experience in applying applications software development concepts and techniques, methods for integrating and optimizing components, infrastructure requirements, database management features, and test and evaluation methods sufficient to provide technical guidance in designing, coding, testing, debugging and maintaining programs.

Experience in utilizing languages or software development environments such as C, C++, Microsoft Windows Operating Systems and utilities, OS/VS COBOL, TSO/ISPF, MVS/JCL, 3270 teleprocessing monitors including INTERCOMM or CICS, mainframe database management systems including IDMS, DB2, or VSAM, HTML, JAVA, Javascript, SQL, and/or Windows.

Experience which demonstrates knowledge and skill to assist in the recovery of enterprise application systems in the event of a disaster.

This includes mainframe applications such as SENTRY and web-based applications running in part on hardware, in the Central Office, but using the mainframe to house their databases.

AND Selective Placement Factors: Applicants applying for this position MUST also possess the following Selective Placement Factors.

In the event you do not possess the Selective Placement Factor, you will be found ineligible for the position.

Applicant must have experience in planning for and/or executing software systems disaster recovery plans.

Such as planning for and/or executing software redundancy and recovery in a cloud computing environment or on-premises computing environments.

AND Applicant must have 18 consecutive months of enterprise software development experience using the Java, C/C++, Rust, or COBOL programming languages.

AND Applicant must have development experience using Postgres Structured Query Language (SQL), International Business Machines (IBM) DB2, or equivalent relational database technology on cloud-based or on-premises computing environments.

AND Applicant must have development experience for the Amazon Web Services (AWS) Cloud Environment. NOTE: Applicants must clearly address this experience in their resume to be found qualified.

If applicable, credit will be given for paid and unpaid experience. To receive proper credit, you must show the actual time (such as the number of hours worked per week) spent in activities.

**Your eligibility for consideration will be based on your responses to the questions in the application.** Major Duties:

Defines and validates the need for proposed new systems through consultation with program officials. Conducts preliminary analyses of business processes for which systems are being developed.

Provides high-level technical expertise to accomplish analysis of options and development of the design for advanced systems software and complex programming specifications.

Using advanced programming techniques, designs and writes programs which contain a variety of complex features, such as numerous input and output files, complex data manipulation, table handling, on-line processing and frequent modifications.

Designs, writes, tests, debugs and maintains software applications that meet technical and functional requirements; designs and develops efficient and effective applications through optimal use of reusable components; and ensures applications are consistent with the current and planned infrastructure and data environments.

Check your resume before applying to catch common mistakes

Browse Similar Jobs

Posted on USAJOBS: 2/17/2026 | Added to FreshGovJobs: 2/18/2026

Source: USAJOBS | ID: CO-2026-0146