Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Programmer Analyst

$61.59 per hour

County of Sonoma




Position Information

Bring your Programming experience to the County of Sonoma as a Programmer Analyst!

Starting salary up to $61.59/hour ($128,545/year) and a competitive total compensation package!*

The Information Systems Department (ISD) is currently recruiting to fill one Programmer Analyst position and one Senior Programmer Analyst position . If you are interested in being considered for the Senior Programmer Analyst level of this opportunity, you must apply to the separate concurrent recruitment being conducted for that level.

About the Department

ISD provides technology services and solutions that support County departments in delivering essential services to the community. As the County's internal technology partner, ISD develops and supports business applications, technology infrastructure, data and system integrations, cybersecurity, and other enterprise solutions. ISD works collaboratively with departments to identify business needs, implement effective technology solutions, and maintain secure and reliable systems that support County operations.

About the Position

As a Programmer Analyst within the Enterprise Development Services Division, you will support the development, enhancement, and maintenance of applications used by County departments. Working independently and collaboratively with Senior Programmer Analysts, project managers, customers, and other technical staff, responsibilities will include:

  • Analyzing business needs and translating requirements into technical solutions
  • Developing, enhancing, testing, and maintaining applications
  • Troubleshooting application defects, system issues, and data problems
  • Developing SQL queries, stored procedures, reports, and data integrations
  • Supporting web-based, client/server, and third-party applications
  • Developing and supporting Application Programming Interface, web services, and other system integrations
  • Assisting with the modernization and conversion of legacy applications
  • Documenting technical solutions and application support procedures

The ideal candidate is an analytical and solutions-oriented professional with strong communication and customer service skills who enjoys troubleshooting, learning new technologies, and collaborating with both technical and non-technical customers. They will also possess many of the following:

  • Experience with the software development life cycle (SDLC) and development methodologies such as Agile and Waterfall
  • A background in developing, enhancing, maintaining, or supporting applications in an enterprise environment
  • Proficiency with programming and web development technologies such as C#, .NET/ASP.NET, JavaScript, Python, or similar technologies
  • Working knowledge of relational databases such as SQL Server or Oracle, including developing SQL queries and stored procedures
  • Familiarity with troubleshooting, maintaining, or modernizing Microsoft Access or other legacy applications
  • Experience with application integrations, APIs, web services, and/or reporting tools
  • Familiarity with source control, testing, and development practices such as Git, Azure DevOps/TFS, or CI/CD
  • Strong analytical, troubleshooting, and problem-solving skills
  • Effective communication skills and the ability to explain technical information to technical and non-technical customers
  • The ability to work independently while collaborating effectively with team members and customers

What We Offer

Working at the County of Sonoma offers expansive opportunities for growth and development, the ability to be a part of a challenging and rewarding work environment, and the satisfaction of knowing you're working to better our communities. You can also look forward to flexible work arrangements and excellent benefits* including:

  • Hybrid Telework - A schedule that meets the needs of our staff, department operations, and the communities we serve may be available depending on the assignment
  • Salary Advancement - A salary increase after 1,040 hours (6 months when working full-time) for good work performance; eligibility for a salary increase for good performance every year thereafter, until reaching the top of the salary range
  • Paid Time Off - Competitive vacation and sick leave accruals, 12 paid holidays, and an additional 8 floating holiday hours per year
  • County Paid Health Premium Contributions - 100% premium contribution for the majority of employee-only and employee + family health plan options
  • Post-Retirement Health Reimbursement Arrangement - County contributions to help fund post-retirement health insurance/benefits
  • Retirement - A pension fully integrated with Social Security
  • Paid Parental Leave - May be eligible for up to 8 weeks (320 hours) after 12 months of County employment
  • Additional Benefits - Excellent dental, vision, disability, life insurance, employee assistance program, professional development, and more
  • Student Loan Debt Relief - County employees may be eligible for Public Service Loan Forgiveness through the U.S. Department of Education

*Salary is negotiable within the established range. Benefits described herein do not represent a contract and may be changed without notice. Additional information can be found in the Service Employees International Union Local 1021 Memorandum Of Understanding (SEIU MOU) and our Employee Benefits Directory.

This employment list may also be used to fill future full-time, part-time, or extra-help (temporary) positions as they occur during the active status of the list. Qualified County employees who wish to be considered for future positions should consider applying to this recruitment.

Application submissions require the Supplemental Questionnaire to be completed.

Minimum Qualifications


Experience: Any combination of training and experience which would provide an opportunity to acquire the knowledge and abilities listed.

Normally, one year of technical professional experience involving systems analysis and programming in a multi-platform information systems environment would provide this opportunity.

Additional highly relevant professional level experience which included analyzing user needs and writing source code may be substituted for the required education.

Education: Any combination of education and training which would provide the opportunity to acquire the knowledge and abilities listed. Normally, graduation from a four-year college with major coursework in computer science, information systems, or a closely related field would provide this opportunity.
License: Possession of a valid driver's license at the appropriate level including necessary special endorsements, as required by the State of California to perform the essential job functions of the position.
The position advertised in this announcement does not require possession of a valid California Driver's License. Knowledge, Skills, and Abilities

Working knowledge and understanding of: structured coding and analysis; application development products; specific programming techniques and languages such as COBOL, C/C++, SQL, and Visual Basic; principles, methods, and techniques of systems analysis; data representation, data types, data structures, and algorithms; methods to analyze and recommend business solutions to meet customer needs and requirements; operation and application of relational database and file management systems.

Knowledge and understanding of:
the inter-relationship of mainframe, PC, LAN, Network and telecommunications systems including hardware components, software applications, operating systems, and documentation; database design; computer operations, including operating systems and software products; principles of data security; methods and techniques of providing support to users; methods and techniques of troubleshooting software and inter-connectivity problems.

Ability to: analyze and design computer applications; create systems and programming specifications; provide technical support and leadership in area of expertise; write and modify applications, instructions, procedures, manuals, documentation; analyze
customer's problems, develop effective business solutions; work cooperatively and effectively with staff, customers, vendors, and the public; perform a variety of tasks in a consistent and accurate manner; analyze and evaluate information, problems, and situations and develop an effective course of action; prepare clear, concise and accurate oral and written reports. Selection Procedure & Some Helpful Tips When Applying

  • Your application information and your responses to the supplemental questions are evaluated and taken into consideration throughout the entire selection process.
  • You should list all employers and positions held within the last ten years in the work history section of your application. Be as thorough as possible when responding to the supplemental questions.
  • You may include history beyond ten years if related to the position for which you are applying. If you held multiple positions with one employer, list out each position separately.
  • Failure to follow these instructions may impact your competitiveness in this process or may result in disqualification.

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 to be completed.

Responses to supplemental questions will 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:

  • Relevance of work history, related experience, and achieved level of education and/or training as described in the application and responses to the supplemental questions.

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.

Additional Information

A background investigation is required prior to employment. Candidates referred to departments for a selection interview are typically required to sign authorization and release forms enabling such an investigation. Failure to sign prescribed forms will result in the candidate not being considered further for that vacancy. Reference information will not be made available to candidates.

For positions that are required to have access to the Sheriff's Office or Probation Department facilities, a more extensive "Security Clearance" will be performed after hire. Successful completion of the probationary period may be contingent upon passing the security clearance, which may include completion and review of a Personal History Statement packet, Live Scan fingerprint-based criminal history checks, warrant checks, written reference checks, etc.* If you are offered a position which requires a security clearance, the job offer letter will clearly specify this as a condition of the probationary period.

Additional requirements, such as successful completion of a physical exam, drug screen, etc., may apply depending on the duties and responsibilities of the position. If you receive a conditional job offer for the position, the requirements upon which the offer is contingent will be outlined in the conditional job letter. You may also review the Job Classification Screening Schedule to determine the requirements for this position.

How to Apply

Applications are accepted online at Paper applications may be submitted in person, fax View phone number on click.appcast.io), email, or through the mail. All applications and appropriate supplemental information as outlined in the job announcement 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: CA

HR Technician: VH

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Programmer Analyst in Santa Rosa, CA vacancy
  • $72.92 per hour

    Position Information Bring your Programming experience to the County of Sonoma as a Senior Programmer Analyst! Starting salary up to $72.92/hour ($152,192/year) and a competitive total compensation package!* The Information Systems Department (ISD) is currently recruiting... 
    Suggested
    Full time
    Contract work
    Temporary work
    Part time
    Work at office
    Local area
    Remote work
    Trial period
    Flexible hours

    County of Sonoma

    Santa Rosa, CA
    12 hours ago
  • $100k - $130k

     ...and solutions that simplify the user experience? As part of the Sales Enablement Technology (SET) team, the Senior Business Systems Analyst will work collaboratively with stakeholders, SET team developers, other business systems analysts, and the rest of IT. The position... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Local area
    Weekend work

    Jackson Family Wines Jackson Family Wines

    Santa Rosa, CA
    a month ago
  • $126.6k - $170k

     ...Job Description: POSITION SUMMARY: We are seeking an experienced Lead Systems Analyst to support enterprise applications within the ERP landscape. This role serves as a key liaison between business stakeholders, ERP technical teams, integration partners, and vendors... 
    Suggested
    Full time
    Weekend work

    Jackson Family Wines Jackson Family Wines

    Santa Rosa, CA
    8 days ago
  • $127k - $212k

    Kennedy Jenks Collaborative Delivery Project Manager Founded in 1919, KJ has always looked to the future. With a talented team of professionals and a culture of continuous improvement, we deliver exceptional engineering, environmental consulting, and construction management...
    Suggested
    Work at office
    Work from home
    2 days per week

    Kennedy Jenks

    Santa Rosa, CA
    1 day ago
  • Overview is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive...
    Suggested
    Local area
    Relocation
    Flexible hours

    Keysight Technologies

    Santa Rosa, CA
    18 days ago
  •  ...Job Overview We are seeking an experienced Business Analyst to join our team. The successful candidate will have a strong background in business analysis, excellent analytical and communication skills, and the ability to work in a fast-paced environment. Key Responsibilities... 

    Franklin

    Santa Rosa, CA
    9 hours ago
  • CAD Designer I BioTherm Hydronic, Inc. Cotati, California, United States About this position BioTherm has an immediate opening for a highly motivated and detail-oriented CAD design technician. We are an established manufacturer of hydronic heating, cooling, and dehumidification...
    Casual work
    Immediate start

    BioTherm Hydronic, Inc.

    Rohnert Park, CA
    1 day ago
  • $65 - $68 per hour

     ...email address ****@*****.*** can be reached on # (***) ***-****. We have Permanent role Business Process Analyst for our client at White Plains, NY Please let me know if you or any of your friends would be interested in this position.... 
    Permanent employment

    Generis Tek Inc

    Santa Rosa, CA
    2 days ago
  • Job Overview Hospitality Business Review is expanding its digital systems and building modern, scalable tools to support operations, customer engagement, and internal workflows. We are seeking a talented Software Engineer to design, develop, and maintain high‑quality applications...
    Full time
    Remote work

    Hospitality Business Review

    Santa Rosa, CA
    10 days ago
  • $38.31 - $43.42 per hour

    Overview is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~16,800 employees create world-class solutions in communications, 5G, automotive...
    Internship

    Keysight Technologies

    Santa Rosa, CA
    15 days ago
  • $100k

     ...Client, visa, walmart lab s etc to name a few. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who Should... 
    Full time
    H1b

    SynergisticIT

    Santa Rosa, CA
    2 days ago
  • $68.64k - $100k

    POSITION SUMMARY: The Business Solutions Analyst provides business analysis services to the organization by tracking and analyzing business...  ...are met. Conduct regression tests to ensure changes made by programmers/vendors are correct. Conduct scenario-based testing to ensure... 
    Full time
    Local area
    Monday to Friday
    Flexible hours

    Exchange Bank

    Santa Rosa, CA
    3 days ago
  • Software Engineer Client: Keysight 12 Month Contract Payrate: $50/Hr on w2 Santa Rosa, CA Duties: Fundamental responsibilities include working with engineering teams to design and implement software manufacturing test processes...
    Contract work

    Fisec Global

    Santa Rosa, CA
    4 days ago
  • Description: The Software & Controls Engineer II designs, develops, supports, and enhances software and control systems used to manufacture and test thin-film materials and related products at DSI. This position supports automated and electro-mechanical manufacturing...
    Full time

    First Tek

    Santa Rosa, CA
    4 days ago
  •  ...Business Analyst Business Reporting & Tools team is chartered to provide centralized business reporting and tools solutions in direct support of the group finance FP&A teams. Business reporting team is a world-class organization that aims to drive value in business... 

    Direct Staffing Inc

    Santa Rosa, CA
    3 days ago
  •  ...Our team is looking to add a Project Controls Analyst, to its team responsible for award winning projects. If you’re looking for a challenge, consider joining our team where you will be a major contributor to the growth of exciting projects. As a key member of our Project... 
    For contractors
    Work at office
    Local area

    Jacobs

    Santa Rosa, CA
    5 days ago
  • Overview is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~16,800 employees create world-class solutions in communications, 5G, automotive...
    Flexible hours

    Keysight Technologies

    Santa Rosa, CA
    9 days ago
  • $48 - $55 per hour

    Job Description Job Description We have an outstanding Contract position for a  Software and Controls Engineer to join a leading Company located in the Santa Rosa, CA surrounding area. Pay Rate: $48.00 - $55.00 Hourly/hr **US Citizenship is required.** **Candidate...
    Hourly pay
    Contract work

    TAD PGS, Inc

    Santa Rosa, CA
    20 days ago
  • $48 - $55 per hour

    Software Engineer Location: Santa Rosa, CA Pay: $48-55 Start Date: ASAP Clearance: None Job Description: Design, develop, modify, test, and support software and control systems used in automated manufacturing and test equipment. Develop and troubleshoot PLC logic, control...
    Work experience placement
    Immediate start

    NSC Staffing

    Santa Rosa, CA
    4 days ago
  • Overview Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G,...
    Permanent employment
    Casual work
    Flexible hours

    Keysight Technologies

    Santa Rosa, CA
    2 days ago
  • [About the Role] Join DSI as a Software & Controls Engineer II and become an integral part of a dynamic team at the forefront of advanced manufacturing technology. In this hands-on position, you'll design, develop, and maintain the software and controls powering our ...

    Indotronix International Corporation

    Santa Rosa, CA
    4 days ago
  • $73.9k - $98.5k

     ...strive to be a great place to work, for all. For more information, please visit What We Do We are seeking a data-driven Marketing Analyst with 3-5 years of experience to support product strategy and customer retention initiatives. This role will combine analytical rigor... 
    Local area

    First American

    Santa Rosa, CA
    1 day ago
  • Overview Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~16,800 employees create world-class solutions in communications, ...
    Relocation
    Flexible hours
    Night shift

    Keysight Technologies

    Santa Rosa, CA
    2 days ago
  • **Secure Every Identity, from AI to Human **Identity is the key to unlocking the potential of AI. the company secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive ...
    Permanent employment

    United States Digital Space LLC

    Santa Rosa, CA
    3 days ago
  • $129.45k - $215.74k

    Overview is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~16,800 employees create world-class solutions in communications, 5G, automotive...
    Internship
    Flexible hours

    Keysight Technologies

    Santa Rosa, CA
    a month ago
  • $122.58k - $161.28k

    Overview is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~16,800 employees create world-class solutions in communications, 5G, automotive...
    Permanent employment
    Relocation
    Relocation package

    Keysight Technologies

    Santa Rosa, CA
    a month ago
  • $32.77 - $35.29 per hour

    Overview is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~16,800 employees create world-class solutions in communications, 5G, automotive...
    Permanent employment
    Summer work
    Internship
    H1b

    Keysight Technologies

    Santa Rosa, CA
    7 days ago
  •  ..., cleared for use in the US, UK, Europe, Japan and Canada, and has been used for more than 750,000 patients worldwide. The Data Analyst builds and maintains the business-facing layer of HeartFlow’s data platform — analytical applications, the reporting and visualization... 
    Work experience placement
    Local area
    Worldwide
    Relocation

    HeartFlow

    Rohnert Park, CA
    4 days ago
  • Overview is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive...
    Internship
    Worldwide
    Relocation
    Flexible hours

    Keysight Technologies

    Santa Rosa, CA
    7 days ago
  • $24.95 - $32.76 per hour

     ...Overview The primary function of the Quality Control Analyst is to perform physical and chemical testing on incoming herbs and finished product to ensure conformance to quality standards. Responsibilities Perform a variety of analytical tests on herbs; routinely perform... 
    Hourly pay
    Temporary work
    Casual work
    Work at office
    Local area
    Remote work
    Monday to Friday

    Traditional Medicinals

    Sebastopol, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmer Analyst. Be the first to apply!