Superior Court of Orange County logo

Court Technology Intern (Data Science and Application Development)

Superior Court of Orange County
Internship
On-site
California, United States
Information Technology/Engineering
Position Information




COURT TECHNOLOGY INTERN (DATA SCIENCE AND APPLICATION DEVELOPMENT) *
(*Job Classification: Staff Aid II)

The deadline to apply is Monday, February 23, 2026, at 11:59 p.m. PST.

This recruitment is open to external candidates currently studying computer science, information systems or a closely related technical field.


HOURLY RATE
Staff Aid II Hourly Range: $18.99 - $22.92
Anticipated Starting Rate: $18.99 - Hourly


INTERNSHIP DURATION
Internships may not exceed six (6) months, or 1,040 total hours worked, and must be completed within one (1) year of the start date.

SCHEDULE
These internships are part-time, twenty (20) to forty (40) hours per week during school breaks, and between eight (8) and sixteen (16) hours per week during the school year. Work hours are flexible to accommodate the class schedule.

Opportunity Details

ABOUT ORANGE COUNTY SUPERIOR COURT
The Orange County Superior Court is the third-largest court of general jurisdiction in California. We have courthouses throughout the county, including locations in Orange, Westminster, Fullerton, Newport Beach, and Santa Ana. We have a staff of about 1,500 and an operating budget of nearly $280 million. The Court's Judges, Commissioners, and employees are recognized for their high standards of achievement, integrity, and diversity. The Court is committed to ensuring equal access to court services and enhancing public confidence in the court system.

To learn more about the Superior Court of California, County of Orange, visit our homepage at www.occourts.org.


ABOUT THE POSITION 
The Court Technology Intern opportunity is assigned to the Strategic Innovations Group (SIG) team that helps the court develop innovative solutions that will enhance how business is conducted internally, as well as how service to the community is provided. The internship offers a blended experience in application development and data science. 


Under the direct supervision of a Court systems professional, interns will be responsible for one or more of the following work duties:  
Assist in defining and analyzing user requirements and business rules.
Translate system requirements into logical system processes; write or modify program source code; draft system and user documentation for review; develop simple applications.
Perform maintenance; write and test program codes.
Assist in developing and executing test plans.
Develop tools and utilities using standard software and development tools.
Research and evaluate hardware and software packages.  


Interns are expected to use tact and diplomacy when dealing with sensitive, complex, and/or confidential issues and situations.  They must be able to understand and follow oral and written instructions as well as read, interpret, and explain technical information for non-technical users. Interns also contribute to team efforts.

Minimum Qualifications

To be considered for the Court Technology Internship, candidates must:
Be currently enrolled at an accredited college or university, with a declared major in Computer Science, Information Systems, or a closely related technical field.  
Have a college GPA of 3.0 or higher.
Attach a copy of your most recent transcript(s) (unofficial copy acceptable).




PHYSICAL REQUIREMENTS: For some positions, the ability to lift equipment weighing up to 50 pounds; climb, bend, kneel, and stoop to access cables and data ports underneath and behind desks and furniture; speak clearly and understandably and hear clearly both in-person and over the telephone; vision for both close and distance work.


EXPERIENCE AND OR COURSEWORK IN THE FOLLOWING IS HIGHLY DESIRABLE:
Experience in backend development using Python, .NET, or other OOP (Object Oriented Programming) languages. 
Experience collaborating on technical projects and tracking work using task or project management tools (e.g., Azure DevOps, Jira, Trello, GitHub Issues).
Some experience with designing and working with relational databases, including creating tables, defining relationships, and writing SQL queries to retrieve and manipulate data.
Some experience with building front-end web applications using one or more of the following: React, NextJS, Angular, Blazor, or similar frameworks. 
Some experience with Retrieval Augmented Generation (RAG) using Vector Databases, graph databases, or other techniques. 
Some experience with containerized applications (e.g. Docker, Podman, Kubernetes)
Some experience with application testing (e.g., unit tests, integration tests)
Some experience working on Cloud development. Preferably Azure. 



Additional Information

APPLICATION PROCESS
All applicants are required to submit a completed online application and supplemental questionnaire. To learn more about how to create an application, click HERE. Résumés will not be accepted in lieu of the required application and supplemental questionnaire. For tips on completing/updating your application, refer to our "Helpful Application Tips" guide by clicking HERE.


SELECTION PROCESS
STEP 1: Applications will be reviewed by Human Resources to identify candidates who meet the minimum qualifications. It is to your benefit to include all current and previous related work experience. Only those who meet the minimum qualifications and desirables (if applicable) will proceed to the next step in the recruitment process.
STEP 2: Candidates’ supplemental question responses may be evaluated and ranked. Depending on the number of applications, additional assessments and/or screening interviews may be conducted.
STEP 3: Those candidates who are successful in the assessment/review may be placed on the eligible list and may be considered for an interview. Placement on the eligible list is not a guarantee of interview or employment. All candidates will be notified via email of their status at each step of the process. Additional steps in the selection process will include a local background check, reference check, and physical exam.


REASONABLE ACCOMMODATIONS
Orange County Superior Court provides reasonable accommodations for applicants with disabilities, upon request. Please contact the Human Resources Department at HRStaffing@occourts.org if you feel that you will need a reasonable accommodation for any aspect of the selection process.


ELIGIBLE LIST
This recruitment will be used to establish an eligible list for current and future vacancies. The eligible list will remain active until the list is exhausted, or a new recruitment opens.


STATUS NOTIFICATIONS
You will be notified by email during the process of this recruitment through GovernmentJobs.com. Please check your email spam/junk folders and accept emails ending with GovernmentJobs.com and occourts.org. If your information changes, please update your profile at http://www.governmentjobs.com/.


E-VERIFY
The Superior Court of California, County of Orange participates in the E-Verify program which confirms employment eligibility of new hires.


QUESTIONS?
For questions regarding this recruitment, please contact Gloria Ojeda at gojeda@occourts.org. For general employment information, please click HERE.

 
Orange County Superior Court is an Equal Opportunity Employer

Follow us on social media!
LinkedIn | Facebook | X