×
Register Here to Apply for Jobs or Post Jobs. X

Senior Programmer Analyst - Promotional

Job in Santa Rosa, Sonoma County, California, 95402, USA
Listing for: Sonoma County Public Infrastructure
Full Time, Part Time position
Listed on 2026-01-13
Job specializations:
  • IT/Tech
    Data Analyst, Database Administrator, Systems Analyst
Job Description & How to Apply Below

Join to apply for the Senior Programmer Analyst – Promotional role at Sonoma County Public Infrastructure

Position Information

This recruitment is promotional only. Applicants must presently be a full or part-time regular or probationary employee of the County of Sonoma, Community Development Commission, Sonoma County Fairgrounds, or Sonoma County Water Agency to apply. 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.

Responsibilities
  • Serve as the primary analyst for major technology initiatives and software development projects.
  • Act as lead architect and developer across all phases of the system development lifecycle, including design, coding, modification, testing, and implementation of software solutions.
  • Serve as the primary database architect for all database designs and data relationships, including table structures, queries, stored procedures, integration with external data sources, and data optimization.
  • Collaborate with stakeholders—including administration, department managers, vendors, and end users—to identify business needs, analyze and define requirements, and design and implement effective solutions.
  • Develop project timelines, identify resource needs, assess feasibility and risks, estimate hardware/software costs, and evaluate vendors.
  • Lead a team, coordinating all efforts on solution development, testing, implementation, documentation, maintenance, monitoring, and support of systems.
  • Develop training plans and conduct training for technical staff and end users.
Skills & Knowledge
  • Programming in C#, Visual Basic, and JavaScript (additional languages a plus).
  • Analyzing complex problems and designing effective technical solutions.
  • Knowledge of relational database design, normalization, and SQL-based data workflows.
  • Experience with Microsoft Visual Studio and Visual Studio Data Tools.
  • Experience designing, building, and maintaining applications, databases, and websites, and using many of the following:
  • Development using the Microsoft .NET Framework and APIs.
  • Web development using Razor, Blazor, and/or MVC (ASP.NET/Web Forms a plus).
  • Microsoft SQL Server and T‑SQL (SSIS/SSRS a plus).
  • HTML, CSS, JavaScript, and modern web frameworks.
  • RESTful APIs and web services.
  • Version control such as Git Hub.
  • Azure Fundamentals (AZ‑900), Azure Developer Associate (AZ‑204), Azure Solutions Architect Expert (AZ‑305), or legacy Microsoft certifications desired.
Minimum Qualifications
  • Two years of technical professional experience involving systems analysis and programming in a multi‑platform information systems environment.
  • Graduation from a four‑year college with major coursework in computer science, information systems, or a closely related field.
  • Valid driver’s license at the appropriate level as required by the State of California.
Application Process

All applications must be submitted online at www.yourpath2sonomacounty.org
. Paper applications may be submitted by fax (707‑565‑3770), email, or the mail. All applications and supplemental questionnaire must be received by the date specified on the announcement. The County of Sonoma is an Equal Opportunity Employer.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary