Demo

Programming and Database Analyst I/II/III

Fresno Superior Court
Avenue, CA Full Time
POSTED ON 11/29/2024
AVAILABLE BEFORE 1/25/2025
This position is open until filled.
Applications Received by Friday, December 6, 2024 will be considered first.

Tentative Recruitment Activities:
Written Exam Date: Wednesday, December 18, 2024
Selection Interview Date: Tuesday, January 7, 2025 

DEFINITION: Under immediate supervision, builds, maintains, analyzes and performs administration of databases to implement automated systems necessary for the effective and efficient operation of the Fresno Superior Court; develops and programs custom software applications; creates and writes custom reports mining various data sources within the Court's case management systems and other automated systems; and perform other duties as assigned.
 
DISTINGUISHING CHARACTERISTICS: Incumbents in all classifications in this series must be strong in analytical qualities; oral and written communication skills; technical aptitude as it relates to computer technology; initiative and imagination; and capable of accomplishing job assignments independently.
 
The Court Programming and Database Analyst I is the entry level position in this classification series.
 
The Court Programming and Database Analyst II is the experienced level position in this classification series.
       
The Court Programming and Database Analyst III is the lead level position in this classification series and differs from the Court Programming and Database Analyst II level in that incumbents of the former classification have increased responsibility and higher latitude of judgment.
REPRESENTATIVE DUTIES: The information listed below is meant to serve as samples of essential job functions and responsibilities for positions in this classification. This list is neither inclusive nor exclusive, but indicative of several types of duties performed.
 
All duties are subject to limitations established in the Court Human Resources policies and guidelines. All duties are performed in accordance with California State Law, Rules of Court, and established statutes, rules, and procedures.

Typical tasks:
* Designs, develops, codes, tests, debugs and modifies programs using various programming languages, data access methods, file utilities, report generators, queries, and other design and development tools (e.g. SQL, ASP, .NET, Java, PHP, JavaScript, etc.);
* Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions;
* Specify users and access levels for each segment of database;
* Review project requests describing database user needs to estimate time and cost required to accomplish project;
* Using various programming foundations (e.g. SQL) and data mining techniques, queries various small and large system databases for specific information and reporting;
* Designs and maintains internet and intranet based websites using various software components and programming languages (e.g. HTML, PHP, Java, etc.);
* Web-enables applications and participates in design, consolidation and application-delivery improvements;
* Assists case management system operational team and case management system vendors with application troubleshooting and integration with court systems;
* Assists with helpdesk duties; assists court staff and justice partners with technical support on all software applications and hardware resources;
* Assists with the design, creation, and ongoing maintenance of various forms/templates (e.g. Microsoft Word, Adobe PDF, etc.);
* Maintains existing macros and modifies as necessary; makes an effort to convert macros to alternate methods of form automation;
* Administers, maintains the condition of and performs maintenance on databases residing on various Microsoft SQL servers (DBA role);
* Administers IIS (Internet Information Services) on various servers supporting both custom and non-custom programs developed internally or purchased;
* Provides end-user training for various software applications and technology;
* Generates, maintains and reports court statistical information from case management systems;
* Generates, maintains and reports information needed from various systems for internal and justice partner purposes;
* Acts as the Court's liaison with state and local agencies, partners, departments, law firms, and other interested parties in the implementation and utilization of automated systems;
* Acts as the Court's liaison with data interfaces, exchanges and other methods of electronic data entering/leaving court case management systems;
* Work as part of a project team to coordinate database development and determine project scope and limitations;
* Coordinates hardware/software support and other data processing activities;
* Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct; test programs or databases, correct errors and make necessary modifications;
* Work with information system vendors in the development, application and implementation of automated systems;
* Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements; perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer; compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program;
* Reviews and analyzes work processes of operational divisions, including the courtroom, to prepare for development, application and implementation of automated systems.

MINIMUM QUALIFICATIONS:

Education:

For All Levels: Graduation from an accredited college or university with a Bachelor's Degree in Business, Computer Science, Engineering, Information Systems or a related field.

Level I: Full-time paid work experience involving software development, programming and/or database administration related work may be substituted for the required education on a year-to-year basis.

OR

Any combination of relevant experience and/or education that would demonstrate that the individual possesses the necessary knowledge, skills and abilities listed above as determined by the Court Executive Officer.

Level II: Two (2) years of full-time paid work experience equivalent to that gained as an application/software developer, database administrator or programming experience applicable to the court's applications.

AND 

Full-time paid work experience involving software development, programming and/or database administration related work may be substituted for the required education on a year-to-year basis.

OR

Any combination of relevant experience and/or education that would demonstrate that the individual possesses the necessary knowledge, skills and abilities listed above as determined by the Court Executive Officer.

Level III: Four (4) years of full-time paid work experience equivalent to that gained as an application/software developer, database administrator or programming experience applicable to the court's applications.

AND

Full-time paid work experience involving software development, programming and/or database administration related work may be substituted for the required education on a year-to-year basis.

OR

Ability to clearly demonstrate and prove development of a working system or application that the applicant programmed and developed on their own and was put into production. Substitution value dependent upon application.  

OR

Any combination of relevant experience and/or education that would demonstrate that the individual possesses the necessary knowledge, skills and abilities listed above as determined by the Court Executive Officer.

License: A valid California class C driver's license or the ability to utilize an alternative method of transportation when needed to carry out job-related essential functions.

EXPECTED KNOWLEDGE, SKILLS AND ABILITIES:

As applicable to assigned areas of responsibility.

Knowledge of:
* Various programming languages and practices (e.g. SQL, ASP, .NET, Java, NodeJS, JavaScript, etc.);
* Various programming and development tools (e.g. MS Visual Studio, IDE's, etc.);
* Various database management platforms (e.g. SQL Management Studio, Toad, etc.);
* Report applications (i.e. Active Reports, Crystal Reports, and SQL Reports);
* Scripting;
* Web services;
* Database structure, indexing, stored procedures, functions and security;
* Work order or ticket system, involving duty/task assignments and problem escalation;
* Forms and templates (e.g. Microsoft Word, Adobe PDF, etc.);
* Computer applications and software;
* Computer hardware and system architecture;
* Printers, fax/copy machines and scanners;
* Basic computing and networking concepts facilitating application functionality;
* Advanced knowledge of the latest versions of desktop operating systems (e.g. Microsoft Windows);
* Advanced knowledge of the latest versions of Microsoft Office applications (e.g. Outlook, Word, Excel, PowerPoint, OneNote, etc.);
* Basic knowledge of Active Directory Group Policy, security groups and capabilities within to support a scalable enterprise environment with various and disparate applications;
* Telephone etiquette and principles of customer service;
* Well versed in the English language and the fundamental principles of spelling, grammar, and punctuation.

Skills and Ability to:
* Maintain regular and consistent work hours;
* Oral Expression: The ability to communicate information and ideas in speaking so others will understand;
* Oral Comprehension: The ability to listen and to understand information and ideas presented through spoken words and sentences;
* Written Expression: The ability to communicate information and ideas in writing so others will understand;
* Written Comprehension: The ability to read and understand information and ideas presented in writing;
* Work well independently and as a member of a team;
* Prepare clear and concise written procedures and documentation;
* Observe email etiquette;
* Learn and perform new tasks and assignments as required;
* Adapt to changing conditions in a positive manner;
* Remain flexible while working in a high pressure environment which requires planning, organizing, prioritizing, and completing work rapidly and accurately in spite of frequent interruptions;
* Simultaneously work on multiple tasks and meet procedural and established deadlines;
* Be flexible in work schedule and assignments;
* Demonstrate a willingness to learn new technologies;
* Research and utilize educational resources in order to expand knowledge base;
* Assist in planning for technological systems for the short, mid and long term;
* Effectively represent the department in situations requiring tact, diplomacy, and poise;
* Remain calm and proactive in the face of system downtime or malfunction;
* Processing Information: Compiling, categorizing, calculating, tabulating, auditing, or verifying information or data;
* Provide quality customer service, and establish and maintain effective working relationships with justice partners, court staff, members of the public, and others encountered in the course of work;
* Prepare and maintain project reports.

WORKING CONDITIONSThe incumbent will primarily work in a climate-controlled office setting under artificial lighting. Incumbent may also be required to travel and occasionally may be exposed to a variety of altering weather conditions (extreme cold or hot weather).

Physical Demands:
* Strength, dexterity, coordination, and vision to use a keyboard, computer monitor, and other office equipment on a daily basis and for extended periods of time;
* Fine finger manipulation, dexterity, and coordination to handle files and single pieces of paper;
* Forceful and repetitive gripping, grasping, and pinching;
* Occasional lifting and carrying of objects weighing up to 50 lbs. such as printers, monitors, and other materials;
* Frequent reaching for items on shelves, above, at, and below desk/shoulder level;
* Exert up to 20 lbs. of force occasionally, and/or up to 10 lbs. of force frequently, and/or negligible amount of force constantly to move, torque, twist, push, and pull objects;
* Frequently sit for extended periods; frequently stand for extended periods; and frequently walk, move, bend, stoop, lift, and stretch;
* Able to move to different locations such as, but not limited to: courtrooms, clerk's office, various departments, other court facilities, and desk assignments based on the operational needs of the Court;
* Able to traverse inside and outside over uneven ground and pavement;
* Perform repetitive writing, typing, copying;
* Employees are regularly required to verbally communicate both in person and by telephone;
* Corrected hearing and vision to normal range. 

BACKGROUND INVESTIGATIONS:  Convictions, depending on the type, number and date, may be disqualifying.  Court employees shall be subject to a modified background investigation and fingerprinting.  False statements or omission of facts regarding background or employment history may result in disqualification or dismissal.

REQUEST FOR REASONABLE ACCOMODATIONS:   The Superior Court of California, County of Fresno is an equal opportunity employer and is committed to providing reasonable accommodation to applicants as required by the Americans with Disabilities Act (ADA) and the Fair Employment and Housing Act (FEHA).  Qualified individuals with disabilities who need a reasonable accommodation during the application or selection process may contact the Human Resources Department at (559) 457-2050 or via email at hr@fresno.courts.ca.gov.  Individuals with hearing and/or speech impairments may also contact Human Resources for this position through the use of the California Relay Service by dialing 711.

Salary : $75,816 - $123,781

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Programming and Database Analyst I/II/III?

Sign up to receive alerts about other jobs on the Programming and Database Analyst I/II/III career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$92,929 - $122,443
Income Estimation: 
$122,257 - $154,284
Income Estimation: 
$96,598 - $126,350
Income Estimation: 
$115,719 - $153,093
Income Estimation: 
$137,343 - $165,639
Income Estimation: 
$135,811 - $184,429
Income Estimation: 
$120,390 - $162,969
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$73,046 - $96,976
Income Estimation: 
$93,716 - $124,745
Income Estimation: 
$118,976 - $146,289
Income Estimation: 
$112,672 - $149,113
Income Estimation: 
$98,475 - $115,895
Income Estimation: 
$57,222 - $76,505
Income Estimation: 
$74,161 - $98,561
Income Estimation: 
$92,249 - $117,370
Income Estimation: 
$88,359 - $121,264
Income Estimation: 
$113,076 - $148,099
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Fresno Superior Court

Fresno Superior Court
Hired Organization Address Street, CA Full Time
Applications received by January 21, 2025 at 4:00 p.m. will be considered first. SALARY RANGE: NON-LICENSED $36.45 - 49....
Fresno Superior Court
Hired Organization Address Fresno, CA Full Time
Description Please note the anticipated recruitment activity dates (subject to change) : Written Exam- Thursday, Februar...
Fresno Superior Court
Hired Organization Address Street, CA Full Time
Please note the anticipated recruitment activity dates (subject to change) : Written Exam- Thursday, February 6, 2025 Se...
Fresno Superior Court
Hired Organization Address Fresno, CA Full Time
Salary : $89,544.00 - $108,909.00 Annually Location : Main Courthouse 1100 Van Ness Avenue Fresno, CA Job Type : Full-ti...

Not the job you're looking for? Here are some other Programming and Database Analyst I/II/III jobs in the Avenue, CA area that may be a better fit.

Programming and Database Analyst I/II/III

Fresno Superior Court, Fresno, CA

CAO Analyst I/II/III

Tulare County, CA, Visalia, CA

AI Assistant is available now!

Feel free to start your new journey!