civicworks.io

All postings · Virginia

Programmer/Analyst

Supreme Court of Virginia · Richmond, VA · Virginia

Role
Software engineer
First seen
Nov 10, 2026
Closes
Not listed
Salary
Commensurate with experience
Apply on the Virginia portal

Applications go through the state’s official system — CivicWorks only tracks the posting.

Summary

The Department of Judicial Information at the Supreme Court of Virginia seeks a Programmer/Analyst to develop, maintain, and enhance the Juvenile Secure Viewing System and other mission-critical judicial applications. The role requires seven years of professional software development experience with Java and .NET applications, including web user interfaces, backend database programming, and imaging systems within a judicial environment. Candidates will support multiple departmental systems, maintain data integrity of sensitive case information, and demonstrate strong technical, analytical, and communication skills.

Key qualifications

  • Minimum of seven years of professional software development experience with Java and .NET applications in a judicial environment
  • Demonstrated expertise in web application development, user interface design, and backend database programming (Informix, DB2, SQL Server)
  • Experience with imaging systems, web services, systems integration, and management of binary objects within databases
  • Strong development, analytical, troubleshooting, and written communication skills with ability to handle sensitive judicial information
  • Proficiency in React.js, Angular, Spring MVC, ASP.NET, Entity Framework, and REST/SOAP web services
  • Bachelor's degree or equivalent combination of education and professional work experience (preferred)

Summarized by CivicWorks from the state’s posting — check the official listing for full details.

Tracked by CivicWorks from Virginia’s public career portal. Posting data refreshes daily; this page disappears when the posting closes.