Programmer Analyst

Printer-friendly versionPrinter-friendly version
Job Specifications
Classification Level: 
CL 28/29
Salary Range: 
$76,708 - $148,279
Los Angeles
Opening Date: 
Tuesday, February 7, 2023
Closing Date: 
Open until filled (preference given to applications received by March 7, 2023)
Number of Positions: 
One or more
Vacancy Number: 
Job Type: 
Full Time
Position Overview: 

Be part of the federal judiciary where high level cutting-edge technology serves the administration of justice!

The Office of Information Technology for the United States District Court and the Probation and Pretrial Services Office for the Central District of California is seeking full-time Programmer Analysts to evaluate the organization’s business processes and gather requirements to design, code, test, modify and debug applications and maintain code documentation.  The Programmer Analyst also researches solutions, supports and makes recommendations to management regarding national application software, locally developed applications and websites.  This position takes a lead role involving software development with multiple programming languages and ensures applications meet the current and anticipated future needs of the court.

Representative Responsibilities: 
  • Develop and design Microsoft Office VBA (Visual Basic Applications) / VSTO (Visual Studio Tools for Office) Add-ins and templates.  Design, build, and maintain efficient, reusable, and reliable code.  Ensure the best possible performance, quality, and responsiveness of applications.  Identify bottlenecks and bugs and devise solutions to mitigate and address these issues.  Help maintain code quality, organization, and automation.
  • Maintain and prepare code for Microsoft O365 applications and resolve any defects.  Plan and identify areas for modifications and improvement.  Investigate and develop skills in new technologies.  Develop and perform software system testing and code review.  Validate procedures and documentation.
  • Translate complex functional and technical requirements into custom design and development of Microsoft Power Platform-based applications. Create engaging customer experiences using low-code development technologies that leverage the modern experience in SharePoint online, Power Apps, Power Automate, and Power BI.
  • Develop, implement, and manage large and small scale projects from inception to delivery, including developing complex project plans, thorough design plans, and detailed time lines.  Ensure adequate resources are available and lead project meetings per the IT Director.
  • Write clear, concise and grammatically correct project scoping documents, technical statements of work, project plans, test plans, and change requests.  Provide oral and written status reports to management and court teams.
  • Design, modify, adapt, and enhance existing software to correct errors, allow adaptation to new hardware, or to improve performance of the software.  Create and maintain data dictionaries.
  • Provide technical expertise to identify, evaluate, and develop effective security procedures and system requirements to meet identified needs.  Responsible for training other information technology staff as needed.
  • Consult with and provide advice to senior managers and staff throughout the district on current and future technologies.  Recommend solutions to enhance existing and new software.
  • Design, modify, and implement short and long-range automation improvements plans for the court, ensuring that changes can be implemented with minimal disruption of work of the court.
  • Maintain collaborative communication with other Information Technology court personnel.
  • To qualify for the Programmer Analyst position, an applicant must have a high school diploma or equivalent and one year of specialized work experience (specialized experience is defined as progressively responsible experience related to the technical aspects of information technology, office automation, and data communications and their applications, terminology, and methodology).
  • Must have experience in VBA, Word macro/templates, data access via the use of web services, and modern add-ins.
  • The successful candidate will have excellent interpersonal and customer service skills, able to communicate with confidence, clarity, conciseness, and tact.
  • The successful candidate will possess the ability to always work effectively in a team environment and exhibit a courteous, professional, and cooperative attitude, and a self-imposed standard of integrity and excellence.
  • Detailed-oriented, meticulous, and highly organized with excellent project management skills.
  • Dependable with the ability to work independently and collaboratively.
  • Problem solver who is results oriented with the ability to analyze, isolate, and resolve issues promptly.
  • Possess the ability to effectively manage multiple tasks efficiently despite frequent interruptions.
  • Must follow best practices for quality and version control. 
  • Must have exceptional organization skills with attention to detail. 
  • Must be able to take initiative and work independently. 


  • Knowledge of MS SharePoint and Drupal is highly desired.
  • Basic understanding of NET Framework, JavaScript and SQL Server.
  • Dedicated to successful implementation and operation of systems. 
  • Ability to consistently demonstrate sound ethics and judgment. 
  • Strong interpersonal and customer service skills in communicating with various internal and external individuals and establishing and maintaining good relationships. 
  • Strong writing, analytical, problem solving, and decision-making skills. 
  • Excellent knowledge of English grammar and spelling. 
  • Ability to organize work in conjunction with interruptions and distractions to meet deadlines. 
  • Compliance with agency and department regulations, rules, and procedures.
  • Bachelor’s degree from an accredited college, university, or technical school in related field of study.
  • Experience working in a court or with high level personnel.

Federal employees are entitled to federal benefits such as health, dental, vision, life insurance, long-term disability insurance, long-term care insurance and flexible spending accounts.  Participation in a defined benefit plan the Federal Employees Retirement System-Further Revised Annuity Employee (FERS-FRAE), and up to 5% matching contributions on retirement savings through the Thrift Savings Plan (401k equivalent).  Generous accrual of paid time vacation and sick leave and 11 paid holidays per year.  Commuter subsidies for public transportation to and from work.  Extensive online training options and in-person training and professional conferences, funds permitting.

Information for Applicants: 

Must be a U.S. citizen or a lawful permanent resident with authorization to work in the United States who is currently seeking U.S. citizenship or intending to become a U.S. citizen immediately after meeting the eligibility requirements.  As a condition of employment, the successful candidate is required to undergo an FBI background check.  The Federal Financial Reform Act requires direct deposit of federal wages for employees.  The United States District Court and the Probation and Pretrial Services Office requires employees to adhere to the Code of Conduct for Federal Judicial Employees, which is available on the Court’s website:


Applications should be submitted to  Documents must be in Microsoft Word or PDF format, and the email should reference the vacancy number.  Complete applications must include the following:

  1. Cover Letter – Address how your background, skills, and experience meet the qualifications listed
  2. Resume – Include key career accomplishments
  3. An application for Federal Branch Employment (AO78) (please visit the Court’s website at to download the AO78 application form).

This recruitment is for a position considered “high-sensitive.”  To determine suitability for the position, applicants must provide criminal history information on the Federal Judicial Branch Application for Employment (AO78).  Therefore, all questions requesting criminal history information must be answered even if identified as optional.  This requirement also applies to any other employment-related forms when requested.

Due to the volume of applications received, the Court will only communicate with those individuals who will be interviewed. Applicants scheduled to interview should advise the Human Resources staff if any accommodation will be necessary to interview.  Unfortunately, the Court is unable to reimburse applicants for any travel or parking costs.

The Court reserves the right to modify the conditions of this announcement, commence interviews immediately, withdraw the announcement, or fill the position at any time, any of which actions may occur without notice.

The Federal Judiciary is an Equal Employment Opportunity Employer.