Programmer/System Administrator

Remote, USA Full-time Posted 2026-05-31
Apply Now
  • *VACANCY ANNOUNCEMENT**
    United States Bankruptcy Court for the Western District of Virginia
  • *VACANCY # 2026-02
  • *POSITION: Programmer/Systems Administrator
  • *POSTING DATE: April 2, 2026
  • *TYPE: Full‐Time
  • *DUTY STATION: Fully Remote or Roanoke, VA
  • *SALARY RANGE: $71,583 ‐ $116,394 (CL 28). Starting salary depends on qualifications and experience, as well as locality should the position be remote.
  • CLOSING DATE: Priority given to applications received by April 24, 2026
  • Check the status of this position at www.vawb.uscourts.gov/employment- opportunities
  • *POSITION OVERVIEW
    The United States Bankruptcy Court for the Western District of Virginia is accepting applications for a full‐time, permanent Programmer/Systems Administrator. The Programmer/Systems Administrator is responsible for the design, development, and support of application software and takes a lead role involving software development with multiple programming languages, such as Linux Operating System, shell scripts, Perl, HTML, and Java languages. The incumbent manages and deploys databases using SQL Server; administers the court’s Informix Dynamic Server; develops complex project plans; manages resources to ensure that projects are completed on time, on budget, and to the satisfaction of stakeholders; and is the Systems Administrator for the court’s Case Management/Electronic Case Files System (CM/ECF). The Programmer/Systems Administrator provides analysis of user needs and the current/future equipment and resource needs of the court. The position requires the incumbent to be proactive and able to analyze IT‐related problems and assess the practical implications of alternative solutions. A full-time telework schedule is available with this position.
  • *REPRESENTATIVE DUTIES
  • Serve as the court’s System Administrator for CM/ECF.
  • Administer, support, and maintain all Informix database systems in support of the CM/ECF software.
  • Install, test, and implement new CM/ECF software releases, ensuring all changes are implemented with minimal disruption to end users.
  • Install, configure, test, manage, and support new or revised releases of national and locally developed or customized systems interfacing with or running in the Linux operating environment. Test and apply new operating system software and maintenance patches, and patch management services.
  • Direct and provide systems and software development services using shell scripts, Perl, HTML, and Java.
  • Monitor systems and evaluate availability of all server resources, perform all activities for Linux servers, and respond promptly to resolve service requests.
  • Perform ongoing analysis of court applications to identify and correct problems and make recommendations for improvement to both manual and automated processes.
  • Design, modify, and implement short‐ and long‐range automation improvement plans for the court, ensuring that changes can be implemented with minimal disruption to the work of the court, on‐time, and within budget.
  • Ensure storage, archiving, backup, and recovery procedures are functioning correctly. Perform backup, file replication, and script management for servers. Develop, manage, and test backup and recovery plans.
  • Write database documentation, including data standards, procedures, and definitions for the data and control access permissions and privileges.
  • In collaboration with internal users and IT staff, design, develop and implement software applications and solutions that enhance organizational efficiency and capabilities, including customizing and implementing web-based applications and applications developed by other court units.
  • Design, modify, and implement short- and long-range automation improvement plans for the court, ensuring that changes can be implemented with minimal disruption to the work of the court, on-time, and within budget.
  • Maintain contact with other automation court personnel at different locations and levels for the purpose of remaining knowledgeable of developments, techniques, and user programs.
  • Represent the court in circuit‐ and judiciary‐wide initiatives, meetings, and conferences.
  • Perform other duties as assigned.
  • MINIMUM QUALIFICATIONS
  • High school graduate or equivalent with a minimum of two years of specialized experience, including at least one year equivalent to work at the CL‐27 level. *Specialized experience is progressively responsible experience that is in, or closely related to, the work of the position that has provided the particular knowledge, skills and abilities to successfully perform the duties of the position.
  • Strong critical thinking and analytical skills.
  • Ability to mainta

Apply tot his job

Apply To this Job

Similar Jobs