Enter a job title or keyword

Senior ProgrammerAnalyst

U.S. Courts


Job Location:

Richmond, VA - USA

Yearly Salary: USD 105090 - 105090
Posted: 6 October 2026 (3 days ago)
Application Deadline: 3 January 2027
Vacancies: 1 Vacancy

Job Summary

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.


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 Clerks Office of the United States Bankruptcy Court for the Eastern District of Virginia and reports to the Director of Automation and Technology.


Requirements
Conditions of employment

    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 bachelors 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 (1) good understanding of the methods and administrative machinery for accomplishing the work of an organization; (2) the ability to analyze problems and assess the practical implications of alternate solutions; (3) the ability to communicate with others orally and in writing; and (4) 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.

    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.


    Required Experience:

    Senior IC