JOB Under general direction, performs application development, enhancement, maintenance, and support activities for Court systems. Responsibilities focus on coding, troubleshooting, system updates, and implementing business requirements within established technical standards. Works with users to clarify requirements and ensures applications operate reliably and efficiently.
Note: This position status is Temporary Extra Help position through approximately March, 2027.
SUPERVISION RECEIVED AND EXERCISED
Receives general direction from assigned supervisory and management personnel and technical and functional direction from senior personnel. This position does not exercise direct supervision over other staff.
Class Characteristics:
The Application Developer is a journey-level classification responsible for providing key support to assigned software systems and for the development, design, programming, coding, implementation and testing of new or existing applications. It is distinguished from the Senior Applications Developer in that the latter classification typically works with the systems or modules of more complexity or larger scale and has lead and training level responsibilities. The Application Development Analyst serves as a key liaison and point of contact with internal staff, customers, consultants, and vendors. EXAMPLE OF DUTIES
Examples of typical JOB FUNCTIONS (Illustrative Only):
Management reserves the right to add, modify, change, or rescind the work assignments of different positions and to make reasonable accommodations so that qualified employees can perform the essential functions of the job.
-
Develops, modifies, and maintains applications to meet user and business needs; performs coding, scripting, and configuration changes.
-
Works with users to gather and clarify functional requirements; translates business needs into technical tasks and development work.
-
Performs debugging, troubleshooting, and problem resolution for assigned applications and interfaces; ensures timely resolution of issues.
-
Designs and executes unit and system tests to validate functionality and data accuracy; supports interface testing during system changes.
-
Implements application updates, enhancements, and maintenance activities; participates in rollout and deployment processes.
-
Creates and maintains technical documentation, including procedures, application notes, requirements, and simple design diagrams.
-
Supports data-related tasks, including data validation, report queries, and updates to data definitions where required.
-
Provides support for Court Internet/Intranet applications, including updates to screens, menus, scripts, and content.
-
Works collaboratively with other IT team members to ensure applications function effectively within the Court’s technical environment.
-
Performs other court-related duties as assigned.
SUPPLEMENTAL INFORMATION
Please apply online at: http://sonoma.courts.ca.gov/info/jobs
APPLICATION SUBMISSIONS REQUIRE THE SUPPLEMENTAL QUESTIONNAIRE BE COMPLETED. The selection procedure will consist of an application with supplemental questionnaire screening and a panel interview process.
Please list all employers and positions held within the last ten years in the work history section of the application and be as thorough as possible when responding to the supplemental questions. You may include history beyond ten years if related to the position. Please include a cover letter and resume.
Each application and supplemental questionnaire will be thoroughly evaluated for satisfaction of minimum qualifications and relevance of educational coursework, training, experience, and knowledge and abilities; which relate to the position. Candidates possessing the most appropriate job-related qualifications will be invited to an interview.
The Superior Court of California, County of Sonoma is committed to creating a diverse environment and an open, inclusive culture free from bias. We are an Equal Opportunity Employer.
Accommodation:
Applicants with a disability who may require special assistance in any step of the selection process should advise Human Resources by emailing [email protected] upon submittal of application.
Background Investigation:
Employment is contingent upon successful completion of a thorough background check, including verification of prior employment, and the provision of appropriate identifying documents to certify eligibility to work in the United States. Please be advised that finalist(s) must be fingerprinted for criminal record check purposes and that continued employment is contingent upon information received in the report. Convictions, depending upon the type, number and date, may be disqualifying. False statements or omission of facts regarding background or employment history may result in disqualification or dismissal.