Senior Programmer Analyst

County-of-Sonoma-

Santa Rosa (CA)

Hybrid

USD 137,000 - 167,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Hybrid Telework
Salary Advancement
Paid Time Off
Health Premium Contributions
Post-Retirement Health Reimbursement
Retirement Pension
Paid Parental Leave
Additional Benefits
Student Loan Debt Relief

Job summary

County of Sonoma is seeking a Senior Programmer Analyst to lead analysis, design, development, testing, and support of enterprise applications. You will work with departments to deliver effective technology solutions, design code, databases, integrations, and APIs, and mentor team members.

The role emphasizes ownership of complex assignments, strong communication, and collaboration across technical and non-technical stakeholders. Hybrid telework and comprehensive benefits are offered.

Qualifications

  • Experience with SDLC and Agile/Waterfall development methodologies.
  • Proven ability to design, develop, test, implement, and support complex applications.
  • Strong SQL skills and data analysis capabilities.

Responsibilities

  • Lead analysis, design, development, testing, implementation, and support of complex applications.
  • Collaborate with departments to translate business needs into technical solutions.
  • Develop application code, database solutions, integrations, reports, and APIs.
  • Troubleshoot complex issues across applications, systems, and data.
  • Mentor staff and guide other developers on technical practices.
  • Drive modernization and integration efforts with quality standards.

Skills

C# / .NET
JavaScript
Python
Java
SQL
APIs

Tools

SQL Server
Oracle
DevOps

Job description

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!*

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.

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.

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.

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.

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.

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Human Services Network Analyst
Human Services Network Analyst

County-of-Sonoma- • Santa Rosa (CA)

On-site
USD 129,000 - 157,000
Signing bonus
Hybrid telework
Salary advancement
+6
Human Services Network Analyst
Human Services Network Analyst

County of Sonoma • Santa Rosa (CA)

On-site
USD 86,000 - 143,000
Signing bonus
Hybrid telework
Salary advancement
+4
Document Imaging Specialist
Document Imaging Specialist

County-of-Sonoma- • Santa Rosa (CA)

Hybrid
USD 68,000 - 83,000
Hybrid Telework
Salary advancement
Paid time off
+5
Deputy Sheriff II - Lateral
Deputy Sheriff II - Lateral

County of Sonoma (CA) • Santa Rosa (CA)

On-site
USD 127,000 - 155,000
Salary advancement after 1,040 hours
Premium pay for specialty assignments
Bilingual premium pay
+7
Fiscal Analyst - Extra-Help
Fiscal Analyst - Extra-Help

County-of-Sonoma- • Santa Rosa (CA)

On-site
USD 66,000 - 94,000
Medical coverage assistance
Deputy Director of Public Infrastructure Administration - Promotional
Deputy Director of Public Infrastructure Administration - Promotional

County of Sonoma (CA) • Santa Rosa (CA)

On-site
USD 120,000 - 180,000
Water Agency Electrician/Instrumentation Technician II
Water Agency Electrician/Instrumentation Technician II

County of Sonoma (CA) • Santa Rosa (CA)

On-site
USD 75,000 - 110,000
Salary Advancement
Paid Time Off
County Paid Health Premium
+6
Retirement Compliance Officer
Retirement Compliance Officer

County of Sonoma • Santa Rosa (CA)

On-site
USD 142,000 - 174,000
Salary progression
PTO & holidays
Education allowances
+8
Water Agency Electrician/Instrumentation Technician II
Water Agency Electrician/Instrumentation Technician II

County-of-Sonoma- • Santa Rosa (CA)

On-site
USD 90,000 - 120,000
Salary advancement
Paid time off
Health premium contributions
+3
Infrastructure Engineer - IS Systems Specialist III (Open & Promotional)
Infrastructure Engineer - IS Systems Specialist III (Open & Promotional)

County of San Mateo • Redwood City (CA)

On-site
USD 140,000 - 190,000