Software Engineer I

Superior Court of California, County of Ventura

• $95K — $123K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Information Systems, Information Technology, Computer Science, or a related field (or equivalent experience)
  • Software Engineer I: 2 years of experience in applications design and development, preferably in a court environment
  • Software Engineer II: 4 years of experience or 1 year as Software Engineer I in the court
  • Hands-on experience with programming languages like ASP.net, C#, VB.Net, and Java
  • Strong knowledge of software development life cycle (SDLC) and project management principles

Responsibilities

  • Maintain and support Court applications and websites on a daily basis
  • Make modifications and enhancements to existing applications based on business needs
  • Perform quality assurance to ensure applications meet user requirements
  • Develop SQL scripts for troubleshooting application and database issues
  • Create and update technical documentation and user training materials

Benefits

  • Comprehensive health coverage including medical, dental, and vision
  • Paid leave, including sick and vacation days
  • Participation in retirement plan
  • Opportunity for professional development and continuing education
  • Supportive work environment within the court system
Full Job Description
Salary : $95,201.94 - $123,762.52 Annually
Location : All Ventura County Court Locations, CA
Job Type: Full-Time Regular
Job Number:
Unit: Technology Unit
Opening Date: 09/24/2026
Closing Date: 10/23/2026 5:00 PM Pacific

DEFINITION
First Review Date: Friday October 16, 2026.
Under the general direction of the Chief Operating Officer, Software Engineer I/II responsibilities include gathering user requirements, defining system functionality, and writing code in various languages such as ASP.net, C#, VB.Net, Java, etc. Our ideal candidates are familiar with the software development life cycle (SDLC), from preliminary system analysis to tests and deployment. This person will also be responsible for designing, coding, testing, deploying, and maintaining all proprietary software applications and services deployed within the Court.

TYPICAL DUTIES

These functions are intended as a general illustration of the work performed in this job classification and are not all inclusive for this position.
  • Provide day-to-day maintenance and support on Court applications and websites.
  • Support and maintenance activities may include, but are not limited to:
    1. Making changes to existing specifications; coding re-writes, updates, enhancements, or modifications to existing applications to meet business requirements and new legislative changes.
    2. Performing quality assurance to ensure applications meet user needs and requirements.
    3. Create and modify reports.
  • Developing SQL scripts to research and identify appropriate methods of resolving applications and database problems.
  • Develop data models, stored procedures, schemas, and tables for back-end systems.
  • Design and conduct quality assurance functions for testing operations to ensure applications perform as designed.
  • Prepare documentation for deployed applications, including training materials, system documentation, and user manuals on new applications.
  • Research, test, evaluate, and make recommendations on potential software packages, assist in deploying selected software, and provide support services with vendors on behalf of users to resolve problems.
  • Maintain up-to-date technical knowledge by attending educational workshops, reviewing professional publications, establishing personal networks, obtaining and updating professional certifications, and participating in professional associations.
  • Contributing to team effort by performing highly detailed work on multiple concurrent tasks under strict deadlines.
  • Coordinate the work of other information technology staff related to application development processes.
  • Establish and maintain effective working relationships with all those encountered in the course of work.
  • Maintain regular and punctual attendance.
  • Perform related duties as assigned.

MINIMUM REQUIREMENTS AND QUALIFICATIONS

Any combination of education and experience that provides the candidate with the requisite knowledge, skills, and abilities to perform the duties of the position. A typical way to obtain the required knowledge and abilities would be an educational level equivalent to graduation from an accredited college or university management of information systems, information technology, computer science or a closely related field. Additional relevant full-time experience may be substituted for the required college degree on a year-for-year basis.
Following are examples of professional experience.
  • Software Engineer I: Two years of professional applications design and development experience, preferably in a court environment or an environment similar in size and complexity to that of the Court.
  • Software Engineer II: Four years of professional applications design and development using, preferably in a court environment or an environment similar in size and complexity to that of the Court OR one year of full-time experience as a Software Engineer I with this Court.
  • Directly related graduate degree may be substituted for one year of the required experience.
Knowledge of:
  • Principles and techniques for SDLC and project management.
  • Best practices in quality assurance and building secure applications.
  • Programming Languages: ASP.net, C#, VB.Net, Java, etc.
  • Scripting Languages: SQL/T-SQL, PowerShell, XML, XSLT, HTML, Javascript, Angular, etc.
  • Web technologies such as WCF, WebAPI, SOAP, JSON, etc.
  • Microsoft Internet Information Services.
  • Microsoft Server 2019 or later.
  • Microsoft SQL Server Reporting Services 2019 or later.
  • Microsoft SQL Server 2019 or later.
  • Visual Studio 2019 or later.
  • MS Azure
  • Snowflake
Ability to:
  • Demonstrate an understanding of engineering theory and design criteria.
  • Display excellent attention to detail, interpersonal, organizational and customer service skills.
  • Exhibit excellent time management skills with a proven ability to meet deadlines.
  • Possess excellent communication skills, both orally and in writing.
  • Prioritize tasks and projects.
  • Illustrate proficiency with Microsoft Office 365.
  • Coordinate multiple projects and meet deadlines.
  • Analytically evaluate complex technical information, issues, or problems to generate solutions.
  • Work independently or as a team depending on task or project requirements.
  • Establish and maintain effective working relationships with all those encountered in the course of work.
PHYSICAL REQUIREMENTS WITH OR WITHOUT REASONABLE ACCOMMODATIONS:
This position is generally sedentary in nature, following are the requirements:
  • Ability to use a personal computer and its peripherals including keyboard, mouse and monitor for extended periods of time.
  • Ability to sit for extended periods of time; occasionally stand or walk part of the time with minimal bending, stooping, squatting, twisting, reaching, or walking on irregular surfaces.
  • Ability to express or exchange ideas by means of the spoken words or activities where detailed or important spoken instructions must be conveyed to others accurately and audibly.
  • Ability to hear or perceive the nature of sounds at normal speaking levels with or without correction, and having the ability to receive detailed information through oral communication, and making fine discriminations in sound,
  • Ability to work in an environment that includes frequent interruptions and simultaneous attention to multiple tasks.
  • Ability to grasp and/or manipulate files, binders, pieces of paper or small objects.
  • Frequent hand, fingers and/or wrist motion.
  • Occasional reaching at or above shoulder level.
  • Ability to work alone or closely with others.
  • Occasional movement throughout the courthouse delivering and/or retrieving forms, files, materials and information to and from other departments or other court locations, including lifting files or binders up to 10 lbs.
WORK ENVIRONMENT:
  • Shared office environment with varying degrees of hot and cold air and lighting condition.
  • May be required to travel to other court locations or agencies for work and/or training.
  • Must be able to traverse indoors and outdoors, over uneven surfaces and pavement in all types of weather.
  • Constant interruptions and various office noises, with high volume of telephone and personal interaction.
  • Exposure to dust, copier and printer toners.

IMPORTANT RECRUITMENT INFORMATION
TO APPLY: Please visit our website at www.ventura.courts.ca.gov to submit an online application.

This recruitment will close on Friday October 23, 2026, 5:00 p.m. PST
First Review Date: Friday October 16, 2026.

Note to Applicants:
It is essential that you complete all sections of your application and supplemental questionnaire thoroughly and accurately to demonstrate your qualifications. Response to the supplemental questions may not be used in lieu of your work history in the application portion. Resume and/or other related documents if submitted will not be used in lieu of the application. SUPPLEMENTAL QUESTIONNAIRE - Qualifying: All applicants are required to complete and submit the questionnaire for this exam AT THE TIME OF FILING. The supplemental questionnaire may be used throughout the exam process to assist in determining each applicant's qualifications and acceptability for the position. Failure to complete and submit the questionnaire may result in the applicant being removed from consideration.
APPLICATION EVALUATION -Qualifying: All applications will be reviewed. A comparative screening will be conducted to determine which of the applicants will be selected for invitation to the oral examination. Those individuals who are invited to continue to the next step in the screening and selection process will be contacted.

WRITTEN ASSESSMENT: A job-related practical assessment will be administered. TBD
SELECTION INTERVIEW: The interviews may be consolidated into one process or expanded into multiple interviews contingent upon the size and quantity of the candidate pool. Following the evaluation of the applications, the most qualified candidates may be invited to an oral board panel interview or directly to the selection interview. If an oral board panel interview is conducted, top candidates from the oral board panel interview will be invited to the selection interview with the hiring executive and/or members of the court executive management team. TBD

Similar Jobs

More Jobs at Superior Court of California, County of Ventura

More Information Technology Jobs

Find similar Software Engineer I jobs: