United States Courts

Programmer Administrator

United States Courts$106K — $172K *
Legal & Accounting
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3 years of specialized experience in data processing and automation
  • Experience equivalent to work at CL-28
  • Formal training or certifications in computer science or software development preferred
  • Experience leading software development and automation projects
  • Strong knowledge of networking and application security best practices

Responsibilities

  • Consult with judges and court staff on technology and automation
  • Design and support application software using multiple programming languages
  • Develop and manage Intranet and software projects from inception to delivery
  • Coordinate project meetings and lead initiatives to deliver on time and within budget
  • Provide training and technical support to staff and end users

Benefits

  • Minimum of 11 paid holidays per year
  • Paid annual leave increasing with years of service
  • Federal Employees' Retirement System (FERS)
  • Optional participation in Thrift Savings Plan with employer matching
  • Employee Assistance Program and other health benefits
Full Job Description
Salary : $106,437.00 - $172,993.00 Annually
Location : San Francisco, CA
Job Type: Full time
Job Number: FY26-21
Department: Information Technology Department
Opening Date: 06/05/2026

Description
(Priority consideration to applicants who apply June 22, 2026)
Example of Duties
DUTIES AND RESPONSIBILITIES:
  • Consult with and provide advice and guidance to judges, senior managers, and staff of the courts throughout the district and the circuit on current and future technologies and automation of manual court processes. Provide advice and guidance on technology purchases.
  • Design, develop and support application software using multiple programming languages (e.g. VB.net, C#, ASP.NET); utilize Visual Studio C# extensively.
  • Develop, implement and manage Intranet and software projects from inception to delivery, including complex project plans, thorough design plans and detailed timelines.
  • Manage a variety of web and windows based off-the-shelf applications and their associated databases.
  • Ensure adequate resources are available; coordinate and lead project meetings; ensure projects are delivered on time and within budget.
  • Assist with application and security-related training, conduct presentations and technical briefings for staff.
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Write code to specifications and document all work thoroughly.
  • Confer with technical staff and end users to design software applications, including exchanging information on project limitations, capabilities, performance requirements, and interfaces.
  • Perform routine testing and develop/perform software system testing and validation procedures.
  • Establish and enforce development standards, code review practices, naming conventions, and quality benchmarks for assigned staff.
  • Ensure all source codes if fully commented and that release notes, change logs and version histories are kept current and accessible.
  • Establish maintain and enforce comprehensive technical documentation standards across all custom-developed and supported applications.
  • Recommend strategies to the Director of IT, court management and the user community to determine system requirements that support the mission of the court.
  • Recommend and direct the development of software solutions to enhance both existing and new systems.
  • Design, modify and implement short- and long-range automation improvement plans, ensuring changes are implemented with minimal disruption to court operations.
  • Provide reports on system functions, maintenance, hardware/computer usage and developmental changes.
  • Advise the Director of IT and senior management on software systems design, requirements, and ongoing maintenance.
  • Provide end user support for all supported applications.
  • Service as a liaison between peers and end users.
  • Other duties as assigned.

Typical Qualifications
Minimum Qualifications: The successful applicant must have three years specialized experience, including one year equivalent to work at the CL-28. For placement at salary levels above minimum up to and including step 25, (considering court-preferred skills and an evaluation of quality of experience), the successful applicant must have at least have more than one-year specialized experience equivalent to work at CL-28.

Specialized Experience is progressively responsible experience related to the technical aspects of data processing, office automation, and data communications and their applications, terminology and methodology, including the accomplishment of computer project assignments that involved systems analysis, design, programming, implementation, integration, and management.

Preferred Qualifications:
  • Prior federal court experience.
  • Formal training, degree, or certification(s) in computer science, software development, information systems, or related field. MCSE certification preferred.
  • Demonstrated experience leading complex software development and automation projects from planning through implementation.
  • Experience supervising technical staff, establishing performance and programming development standards.
  • Experience managing software development lifecycles.
  • Experience developing custom applications using modern programming languages (VB.net, C#, ASP.NET) and development tools, including Microsoft development technologies.
  • Strong knowledge of systems analysis, database design, application architecture, and software integration.
  • Excellent MS SQL development, administration, and database maintenance skills.
  • Strong knowledge of networking, application security, and secure software development practices.
  • Experience providing technical consultation and recommendations to executive leadership, management, and end users.
  • Demonstrated ability to analyze complex business processes and develop automation solutions that improve efficiency and service delivery.
  • Ability to build collaborative working relationships with judges, executives, managers, staff, vendors, and external stakeholders with strong customer service focus.
  • Excellent spelling, grammar, and proofreading skills.
  • Excellent verbal and written communication skills.

Supplemental Information
COMPENSATION AND BENEFITS

The U.S. District Court is part of the federal Judicial branch of government and is independent of the Executive and Legislative branches. The court sets its own employment policies including remote work and performance management, while also valuing employees' individualism and continuing to strive towards a diverse, equitable and inclusive workplace.

Judicial Branch employees are "at will" employees and are not subject to the employment regulations of competitive service. However, judiciary employees are entitled to benefits.

For more information about federal court benefits, please visit: .
INFORMATION FOR APPLICANTS

The Court reserves the right to modify the conditions of this job announcement, or to withdraw the announcement without prior written or other notice.

The successful candidate for this position is subject to a FBI fingerprint check and background investigation (employment will be provisional and contingent upon the satisfactory completion of the required background investigation), will be required to adhere to a , and is subject to mandatory direct deposit of federal wages. The court is not authorized to reimburse travel expenses for interviews or relocations.

Interviewing Non-Citizens and Making Offers of Future Employment: Non-citizens may be interviewed and considered for employment, but employment offers will only be made to individuals who qualify under one of the exceptions in 8 U.S.C. 1324b(a)(3)(B). In most cases, this means that an offer of employment cannot be made unless the candidate is a lawful permanent resident who is seeking U.S. citizenship as explained below.

Under 8 U.S.C. 1324b (a)(3)(B), a lawful permanent resident seeking citizenship may not apply for citizenship until he or she has been a permanent resident for at least five years (three years if seeking naturalization as a spouse of a citizen), at which point he or she must apply for citizenship within six months of becoming eligible, and must complete the process within two years of applying (unless there is a delay caused by the processors of the application).

The U.S. District Court for the Northern District of California is part of the federal Judicial branch of government and is independent of the Executive and Legislative branches. The court sets its own employment policies including remote work and performance management, while also valuing employees' individualism and continuing to strive towards a diverse, equitable and inclusive workplace.

Judicial Branch employees are "at will" employees and are not subject to the employment regulations of competitive service. However, full-time judiciary employees are entitled to:

  • A minimum of 11 paid holidays per year
  • Paid annual leave in the amount of 13 days per year for the first three years, 20 days per year after 3 years, and 26 days per year after fifteen years.
  • Paid sick leave in the amount of 13 days per year
  • Federal Employees' Retirement System (FERS)
  • Optional participation in the Thrift Savings Plan (with up to 5% employer matching contributions), the Federal Employees Health Benefits Program (FEHBP), Federal Dental and Vision Insurance Program (FEDVIP), the Federal Employees' Group Life Insurance (FEGLI), the Flexible Benefits Program, the Commuter Benefit Program, (Public Transportation subsidy up to $130 per month), Long-Term Care Insurance, and Professional Liability Insurance
  • Employee Assistance Program (EAP)/Work Life Services

Similar Jobs

More Jobs at United States Courts

  • United States Courts
    Official Court Reporter
    $119K — $137K *
    Oakland, CA 94601 (Alameda County)
    Legal & Accounting
    In-Person
  • United States Courts
    Official Court Reporter
    $119K — $137K *
    San Francisco, CA 94112 (San Francisco County)
    Legal & Accounting
    In-Person

More Legal & Accounting Jobs

Find similar Programmer Administrator jobs: