Senior Programmer Analyst
$72.92 per hourCounty of Sonoma
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 to fill one Programmer Analyst position and one Senior Programmer Analyst position . If you are interested in being considered for the 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 Senior Programmer Analyst within the Enterprise Development Services Division, you will take a lead technical role in the development, enhancement, and support of applications used by County departments. Working with considerable independence and collaborating with project managers, customers, developers, and other technical staff, your responsibilities will include:
- Leading the analysis, design, development, testing, implementation, and support of complex applications
- Working with County departments to identify business needs and develop effective technical solutions
- Designing and developing application code, database solutions, integrations, reports, and Application Programming Interface
- Troubleshooting complex applications, systems, integration, and data issues
- Leading application modernization, data migration, and systems integration efforts
- Evaluating technical options and recommending solutions based on business and operational needs
- Establishing and supporting development standards, documentation, and technical practices
- Reviewing technical work and providing guidance to Programmer Analysts and other team members
- Mentoring staff and sharing technical knowledge across the team
The ideal candidate is an experienced, analytical, and solutions-oriented technology professional with strong technical judgment and the ability to translate complex business needs into effective technology solutions. They are comfortable taking ownership of complex assignments, providing technical guidance, and collaborating with both technical and non-technical customers. They will also possess many of the following:
- Considerable knowledge of the software development life cycle (SDLC) and development methodologies such as Agile and Waterfall
- A strong background developing, enhancing, maintaining, and supporting complex applications in an enterprise environment
- Proficiency with programming and web development technologies such as C#, .NET/ASP.NET, JavaScript, Python, Java, or similar technologies
- Advanced knowledge of relational databases such as SQL Server or Oracle, including complex SQL, stored procedures, and data analysis
- Knowledge of application architecture, systems integration, APIs, web services, and reporting technologies
- Familiarity with Microsoft development technologies, source control, DevOps, testing, and CI/CD practices
- Knowledge of modernizing and supporting legacy or business-critical applications
- Strong analytical, troubleshooting, and problem-solving skills
- The ability to evaluate technical options and make sound recommendations
- Effective communication skills and the ability to explain complex technical information to a variety of audiences
- The ability to lead technical work, review work products, and mentor or guide other developers
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 QualificationsEducation: 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.
Experience: Any combination of training and experience which would provide an opportunity to acquire the knowledge and abilities listed. Normally, two years 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 may be substituted for the required education. License: Possession of a valid driver's license at the appropriate level including special endorsements, as required by the State of California, may be required depending upon assignment 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
Considerable 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.
Working 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; principles of project management; principles of governmental accounting and fiscal systems. 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, and prepare cost estimates; 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
$125.21k - $152.19k
...Bargaining Unit: 05 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 is currently...SeniorFull timeContract workTemporary workPart timeSeasonal workWork at officeRemote workTrial periodFlexible hours$100k - $130k
...technical designs 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....SeniorWork experience placementWork at officeLocal areaWeekend work$93k - $155k
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...Senior$63.11 - $84.14 per hour
...Description Senior Radiology Technologist in Radiology Unit at Petaluma Valley Hospital. This position is Full time and will work 10-hour Variable Shifts. A certified professional who performs computerized axial tomography, as well as routine diagnostic and...SeniorMinimum wageFull timeLocal areaShift work$52.74 - $72.88 per hour
...Description Senior Radiology Technologist at Providence Healdsburg Hospital in Healdsburg, CA. This position is Per diem and will work 8-hour, Day shifts. Under the direction of a staff radiologist, prepares patients for diagnostic radiographic images for use...SeniorDaily paidMinimum wageFull timeLocal areaShift workDay shift- Orion International seeks a Plant Manager in Santa Rosa, CA to oversee day-to-day operations and maintenance of a power plant. You will direct supervisory staff and contractors, ensure regulatory compliance, manage budgets, and coordinate with home office for improvements...SeniorFor contractorsHome office
$63.11 - $84.14 per hour
...Description Senior Radiology Technologist in Radiology Diagnostic Unit at Petaluma Valley Hospital. This position is Full time and will work 10-hour Variable Shifts. A certified professional who performs computerized axial tomography, as well as routine diagnostic...SeniorMinimum wageFull timeLocal areaShift work$40 per hour
...Senior Office Administrator – Automotive Dealership Business Office Location: San Francisco North Bay Market | Pay: $40.00+/hour (DOE) Are you a high-energy, detail-oriented automotive accounting professional who thrives in a fast-paced environment? We are seeking...SeniorFull timeWork at officeLocal areaImmediate start- ...Senior - Principal Engineer - Wastewater Collection System Planning The Senior - Principal Engineer role will contribute to the development of the firm's Water Business Sector (which encompasses water system, water resource, recycled water, and collection system planning...SeniorTemporary workWork experience placementWork at officeLocal areaRemote workFlexible hoursNight shiftAfternoon shift
- Tax SeniorPosition OverviewWe are seeking an experienced Tax Senior to lead tax preparation and review for individuals, partnerships, corporations and exempt organizations. The Tax Senior will manage client engagements, ensure compliance with federal and state tax regulations...Senior
- ...safety, cost control, and schedule awareness. The candidate will review drawings and site conditions, validate data, and present competitive bids to senior management. Strong Excel, estimating software, and collaboration with field teams are essential. #J-18808-Ljbffr...Senior
- ...Northbay Recruiter is partnering with a growing manufacturing company in search of an experienced Senior Accountant to support the Controller and finance team. This role will be instrumental in maintaining accurate financial reporting, leading month-end close activities...SeniorFull time
$22.21 - $22.46 per hour
Hourly rate ranges from $22.21 to $22.46 and is dependent upon qualifications and experience. Benefits include: Company Paid Sick Time, Paid Vacation Time, Paid Holidays, Bereavement Pay, Jury Duty Pay, Contest Prize Awards, 401K Plan with Company Match, Medical/Dental...SeniorHourly payLocal area$80k - $100k
...being voted one of the Best Places to Work in the North Bay by our employees 16 years in a row. We are currently recruiting for a Senior Accountant who will, under minimal supervision, apply the principles of accounting to analyze financial information and prepares...SeniorFull time- The Diet Coordinator maintains information regarding patient diet orders, menus, special requests, meal counts and other necessary records. In addition to patient-centered activities, the diet coordinator responds to all incoming phone calls, voice messages, and faxes and...SeniorMinimum wageShift work
- A high growth private real estate investment firm is looking for a senior portfolio accountant to help manage the day to day accounting for a growing real estate portfolio spanning multiple asset classes and geographies. This is a hands on, individual contributor role...Senior
$56.75k - $94.58k
Job Title Provides escrow services for residential and commercial resale, new construction, refinance, relocation and timeshare transactions. Responsible for facilitating real estate transactions by providing a high level of customer service and proactive communication...SeniorWork experience placementRelocation- Job DescriptionJob DescriptionLocal Boutique Mortgage Brokerage Seeking an exceptional and committed professional Loan Processor/Office Manager to add to our team! (In-office position)Responsibilities and Duties:Ability to work in a fast-paced environment and multi-task...SeniorFull timeWork at office
- ...Senior RecruiterUnder the direction of the Director of Human Resources (HRD), the Senior Recruiter serves as a strategic talent acquisition partner responsible for leading full-cycle recruiting across Burbank Housing.The Senior Recruiter partners closely with hiring managers...SeniorFull timeWork at officeMonday to Friday
$103k - $178k
...Senior Electrical Engineer Help us build the future and we'll help you build a rewarding and purposeful career. Our global network is made up of architects, designers, planners, engineers, and environmental scientists all working towards the same goal. Join a...SeniorWork at office3 days per week$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...Full timeWeekend work$154k - $200k
...manufacturing and business operations. Under general direction of the department Director, this role serves as both a people leader and senior technical contributor, providing direction, coaching, and performance management for the software development team while remaining...Work at officeLocal area- Join our fun, high-energy team as a Senior Home Lending Advisor in Chase Home Lending and put your exceptional knowledge and understanding of home lending products to good use by serving as your customers’ chief point of contact throughout the life of the loan while the...SeniorWork experience placementLocal areaImmediate startRelocation
- ...As a Senior Project Manager, you will be responsible for managing projects of varying size and complexity, following standardized project management processes. You will oversee all project related disciplines required for the successful and timely completion of the...SeniorLocal areaRemote work
$70k - $100k
...Job Description Job Description Description: The Senior Accountant is a key part of our team. You will perform general bookkeeping, payroll and business advising for a variety of individual and business clients. Our goal is to build long-lasting relationships by...SeniorWork experience placementWork at officeFlexible hours$75k - $110k
...Job Description: Description The Senior Staff Accountant is a key part of our team. They will support client financial operations, oversee staff accountants, and manage a variety of technical accounting responsibilities. This role plays a key part in delivering...SeniorFull timeFlexible hours- Summary: VIAVI (NASDAQ: VIAV) is a global provider of network test, monitoring and assurance solutions for telecommunications, cloud, enterprises, first responders, military, aerospace, and railway. VIAVI is also a leader in light management technologies for 3D sensing,...SeniorFull timeWork from home
- ...question, to collaborate and to push for solutions that will delight our customers.Position Summary:We are looking for a hands-on Senior Manufacturing Engineer who thrives on the production floor. The ideal candidate can own equipment and process issues, develop the tools...SeniorFull timeWork from homeShift workDay shift
$61.58k - $80.05k
...POSITION SUMMARY: The Senior Store Manager and Flagship Store Manager positions are critical to the successful operations of FedEx Offices largest and most impactful retail stores. You will run and grow your business while maintaining Purple Promise service, operational...SeniorHourly payMinimum wageContract workWork at officeLocal area- ...employment. If you accept a position at this hotel you will be employed by a franchisee and not by Marriott International Inc. The Senior Sales Manager is responsible for driving topline revenue through proactive sales efforts across corporate group and catering/...SeniorFull timeContract workWork at officeLocal areaNight shiftAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Programmer Analyst. Be the first to apply!
- senior devops engineer remote Santa Rosa, CA
- senior vmware engineer Santa Rosa, CA
- senior implementation project manager Santa Rosa, CA
- senior consulting engineer Santa Rosa, CA
- senior inventory accountant Santa Rosa, CA
- senior manager accenture Santa Rosa, CA
- senior accountant Santa Rosa, CA
- senior international accountant Santa Rosa, CA
- senior payroll accountant Santa Rosa, CA
- senior human factors engineer Santa Rosa, CA






