Senior Programmer/Analyst

WorkScoop

Many (LA)

Hybrid

USD 105,000 - 171,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

WorkScoop is seeking a Senior Programmer/Analyst for the Clerk's Office, U.S. Bankruptcy Court for the Eastern District of Virginia, located in Richmond, VA. You will lead software development efforts across languages (Java, HTML5, PHP, Perl, Python) and work with relational databases.

Knowledge of Vaadin is a plus, and Docker/PaaS experience is desirable. A bachelor's degree is preferred. The role requires strong analytical skills, the ability to mentor others, and compliance with judicial

Qualifications

  • At least 5 years of professional software development experience is preferred.
  • Lead role in software development using multiple languages such as Java, HTML5, PHP, Perl, and Python.
  • Experience with Docker and PaaS technologies.
  • Knowledge of relational database design and databases (MySQL and SQL Server).
  • OS expertise including Linux and Windows.

Responsibilities

  • Lead software development projects across multiple languages and platforms.
  • Oversee database design and development (MySQL, SQL Server) and ensure data integrity.
  • Collaborate with the Director of Automation and Technology and report on progress.

Skills

Java
HTML5
PHP
Perl
Python
Vaadin Framework
MySQL
SQL Server
Linux
Windows
Docker
PaaS

Education

Bachelor's degree in computer science or related field

Tools

Vaadin Framework
Docker
PaaS
Linux
Windows

Job description

Summary

Join a collaborative, highly motivated, and leading-edge IT team that is in the forefront of spearheading and advancing the most innovative and newest technologies, so that the federal judiciary better may administer justice for all. The team you would join is responsible for designing, developing, and supporting multiple software products, including those at the national level. Both on- and off-site training opportunities are encouraged.

Overview

Open 06/05/2026 to 06/04/2027

Location: Richmond, VA

Telework eligible yes—as determined by the agency policy.

Remote job No

Relocation expenses reimbursed No

Salary $105,090 - $170,828 per year

Pay scale & grade: CL 30

Promotion potential None

Work schedule: Full-time

Travel Required: Occasional travel – You may be expected to travel for this position.

Appointment type: Permanent

Occupations and job series: 2210 Information Technology Management

Supervisory status: No

Federal service type: This job is in the Excepted Service

Represented by a union: No

Drug test: No

Security clearance: Not Required

Financial disclosure required: No

This job is open to the public: U.S. Citizens, Nationals or those who owe allegiance to the U.S.

Duties

We are looking for an individual who has experience in a lead role of software development with multiple computer languages, such as Java, HTML5, and some scripting languages such as PHP, Perl, and Python. Previous use of Vaadin Framework is desired but not required. Knowledge of relational database design; database experience, especially MySQL and SQL Server; OS expertise including Linux and Windows. Experience with Docker and PaaS technologies is also desired. At least 5 years of professional experience in software development is preferred. The Senior Programmer/Analyst position is located in the Clerk's Office of the United States Bankruptcy Court for the Eastern District of Virginia and reports to the Director of Automation and Technology.

Requirements

Applicants must be United States citizens or lawful permanent residents actively seeking citizenship. As a condition of employment, the selected candidate must successfully complete a ten-year background investigation with periodic updates every five years thereafter. Employment will be considered provisional pending the successful completion of the background investigation and a favorable suitability determination.

Qualifications

Applicants should possess strong analytical skills, creativity, and knowledge of applicable programming languages, databases, and application design. Knowledge of computer systems and networks. Skill in writing computer programs for various purposes, including skill in writing program documentation. Ability to make decisions within the context of professional standards, broadly delineated policies, or general goals. Ability to resolve problems, questions, or situations based on advanced and thorough knowledge and experience. Incumbent will maintain a current skill set through seminars, training, and personal development. Ensure compliance with judicial policy and procedures, local court policy, etc.

Education

A bachelor's degree from an accredited college or university in computer science, information systems, or related field is preferred.

Additional Information
  • Progressively responsible experience that provides evidence that the applicant has a good understanding of the methods and administrative machinery for accomplishing the work of an organization; the ability to analyze problems and assess the practical implications of alternate solutions; the ability to communicate with others, orally and in writing; and the capacity to employ the knowledge, skills, and abilities in the resolution of problems.
  • Ability to design, develop and modify computer programs for court needs.
  • Advanced ability to utilize an IDE for development, testing, and debugging of software.
  • Ability to install, configure, and utilize multiple operating systems including Windows, OS X, and Linux.

Preference will be given to applicants whose applications are received by June 22, 2026.

We value the following

Candidates should be committed to improving the efficiency of the Federal government, passionate about the ideals of our American republic, and committed to upholding the rule of law and the United States Constitution.

Benefits

Judiciary employees are entitled to benefits that include paid annual and sick leave, eleven paid holidays per year, health and life insurance, a flexible benefits program, Thrift Savings Plan, participation in the Federal Employees Retirement System, flexible work schedule, and a professional environment.

Required Documents
  • Cover letter
  • Resume
  • Three professional references
  • A completed AO-78 (Application for Federal Judicial Branch Employment https://www.uscourts.gov/forms/human-resources-forms).
Contact Information

Human Resources
Email: HR@vaeb.uscourts.gov
Address: US Bankruptcy Court, Eastern District of Virginia
701 East Broad Street, Suite 4000
Richmond, VA 23219
US

Equal Employment Opportunity

Criminal history inquiries. Equal Employment Opportunity (EEO) Policy. Financial suitability. New employee probationary period. Privacy Act. Reasonable accommodation policy. Selective Service. Signature and false statements. Social security number request.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Programmer - Software Developer
Programmer - Software Developer

US District Courts, Northern District of California • San Francisco (CA)

On-site
USD 90,000 - 125,000
Full federal benefits
Health insurance
Dental insurance
+5
Courtroom Technology Specialist
Courtroom Technology Specialist

Austin Community College • Washington

On-site
USD 61,603 - 131,826
Paid annual leave
Tuition Assistance
Flexible Benefits Program
+2
Program Support Specialist
Program Support Specialist

U.S. Courts - Western District of Texas • San Antonio (TX)

On-site
USD 55,000 - 76,000
2026-4 Case Administrator II
2026-4 Case Administrator II

Undisclosed • Richland (WA)

On-site
USD 49,000 - 80,000
Eleven paid federal holidays
Paid annual and sick leave
FEHB health benefits
+1
2026-4 Case Administrator II
2026-4 Case Administrator II

U.S. District Court, Eastern District of Washington • Richland (WA)

On-site
USD 49,000 - 80,000
Eleven federal holidays
Paid annual and sick leave
Health benefits under FEHB
Public Information Clerk
Public Information Clerk

Austin Community College • New York (NY)

On-site
USD 45,000 - 60,000
Case Administrator
Case Administrator

United States Courts • San Diego (CA)

On-site
USD 55,000 - 70,000
Annual leave (13-26 days)
Sick leave (13 days)
Holidays (11 days)
+3
Systems Analyst
Systems Analyst

United States District Court • Buffalo (NY)

On-site
USD 80,000 - 100,000
2026-4 Case Administrator II
2026-4 Case Administrator II

U.S. Bankruptcy Court, Eastern District of Washington • Richland (WA)

On-site
USD 49,000 - 80,000
Eleven paid federal holidays
Paid annual and sick leave
FERS retirement
+7
Docketing Technician OA
Docketing Technician OA

United States Attorneys' Offices • Tyler (TX)

On-site
USD 32,000 - 42,000