Senior Programmer Analyst
Loudoun County
Posted: January 9, 2026 (5 days ago)
This job was posted recently. Fresh listings typically have less competition.
County of Sonoma
Sheriff's Office (SHF)
Location
Santa Rosa, California, 95403
Salary
$58.24 - $70.79
per hour
Type
Full Time
More IT & Technology jobs →Closes
This job involves leading the design, building, and upkeep of software applications, websites, and databases for the Sheriff's Office, while working closely with team members and stakeholders to solve technical problems and manage projects.
It's a senior role where you'll have a lot of independence to make decisions and guide major tech initiatives.
A good fit would be an experienced programmer who communicates well, understands business needs, and enjoys leading teams in a government setting.
This recruitment is promotional only. You must presently be a full or part-time regular or probationary County of Sonoma, Community Development Commission, Sonoma County Fairgrounds, or Sonoma County Water Agency employee in order to apply for this position.
The Sheriff's Office has requested a department promotional certification to fill a Senior Programmer Analyst position.
Only qualified permanent and/or probationary Sheriff's Office employees on the eligible list may be eligible for referral to the department for the advertised position.
This employment list may also be used to fill future full-time or part-time positions as they occur during the active status of the list.
The Senior Programmer Analyst reports to and receives project and task assignments from the Sheriff’s Office Senior Department Information Systems Manager.
Working under general direction, the position works independently in managing complex systems and programs.
As a Senior Programmer Analyst, you will be responsible for the design, development, and maintenance of applications, websites, databases, and reporting solutions for both agency employees and the public.
You will also consult and communicate with stakeholders throughout the development lifecycle, while having flexibility and autonomy to make technical and design decisions as appropriate.
Additional responsibilities include:
The ideal candidate will have strong written and verbal communication skills, including the ability to present and recommend technical solutions.
They will have knowledge of business process analysis and functional specification development. They will also bring experience working with and/or possess knowledge of many of the following:
Azure Fundamentals (AZ-900), Azure Developer Associate (AZ-204), Azure Solutions Architect Expert (AZ-305), or legacy Microsoft certifications desired (not required).
Please visit Getting a Job with the County of Sonoma to review more detailed information about the hiring process, including the application process, examination steps, and department selection process.
Application submissions require the Supplemental Questionnaire be completed.
Responses to supplemental questions may be scored using position-specific criteria.
Please provide specific and detailed responses of a reasonable length to allow for a thorough assessment of your qualifications.
Responses that state, "See Resume" or "See Application" may be considered insufficient and therefore may not be scored.
The selection procedure will consist of the following examination:
An Application and Supplemental Questionnaire Appraisal Examination (weight 100%) will be conducted to evaluate each applicant's application and supplemental questionnaire for satisfaction of minimum qualifications (pass/not pass); and for educational coursework, training, experience, knowledge, and abilities which relate to this position.
Personally identifiable information (PII) is removed from the standard application fields and applicable attachments.
This PII blind screening practice redacts a candidate’s personal information that could potentially influence or bias the scoring process.
Personal information includes the applicant’s name, former last name, address, phone number, email, driver's license number, school name, education start and end dates, age, date of birth, gender, and race.
This PII blind screening practice helps contribute to a fair and equitable examination process.
Each applicant will be evaluated based on the following criteria:
Candidates demonstrating possession of the minimum qualifications will be placed on an employment list in order of most qualified to least qualified based on the achieved score received in the Application and Supplemental Questionnaire Appraisal Examination which evaluates the education, training, experience, skills, knowledge, abilities, and other qualifications that you demonstrate in your application and/or response to the supplemental questionnaire.
Please be aware that resumes and cover letters are not typically evaluated in the Application and Supplemental Questionnaire Appraisal Examination.
Scores may be adjusted based on such factors as the number of candidates, anticipated vacancies, past practice, and natural breaks in the scores achieved by this group of candidates.
Being part of the Sheriff's Office and being expected to keep the public safe requires a thorough background investigation process.
This process includes an assessment of prior work history, verifying educational experiences, court reports, public records searches, and understanding past patterns relating to drug usage, financial patterns, etc.
This entails gathering a significant amount of information from job candidates and speaking to former employers, friends, family members, etc.
Polygraphs, drug tests, and medical and physical examinations are also part of this process. Candidates must be honest and forthcoming about information that may arise during the background process.
Deception during any portion of this process is grounds for disqualification, even after employment. This process can take anywhere from 3-5 months.
Many factors are taken into consideration and one should not assume a credit issue or prior drug use is automatically disqualifying.
Candidates will be given the opportunity to present mitigating information they feel should be considered.
You are encouraged to be as responsive as possible while this process is taking place to help expedite the timeline, and we encourage you to stay patient and interested in this great career opportunity while this process is taking place.
You may also review the Job Classification Screening Schedule to determine the requirements for this position.
Please read the Sheriff's Office Pre-Employment Drug Use Guidelines for further information.
Applications are accepted online at www.yourpath2sonomacounty.org. Paper applications may be submitted by person, fax (707-565-3770), email, or through the mail.
All applications and appropriate supplemental information as outlined in the job bulletin must be received by the time and date specified on the first page of this job announcement.
Applications received after the recruitment closes will not be accepted.
The County of Sonoma values diversity and is dedicated to creating a workplace environment that provides individuals with a sense of belonging.
We are committed to having a diverse workforce that is representative of the communities we serve.
The County is proud to be an Equal Opportunity Employer where all aspects of employment are based on merit, competence, performance, and business need.
HR Analyst: KK
HR Technician: VH
Check your resume before applying to catch common mistakes