Senior Programmer Analyst - Promotional jobs in United States
cer-icon
Apply on Employer Site
company-logo

NEOGOV · 11 hours ago

Senior Programmer Analyst - Promotional

NEOGOV is seeking a Senior Programmer Analyst for the Sheriff's Office within the County of Sonoma. The role involves managing complex systems and programs, designing and developing applications, websites, and databases, while collaborating with stakeholders to implement effective solutions.

GovTechHuman ResourcesInformation TechnologySoftware
check
H1B Sponsor Likelynote

Responsibilities

Serving as the primary analyst for major technology initiatives and software development projects
Acting as the lead architect and developer across all phases of the system development lifecycle, including design, coding, modification, testing, and implementation of software solutions
Serving as the primary architect for all database designs and data relationships, including table structures, queries, stored procedures, integration with external data sources, and data optimization
Collaborating with stakeholders—including administration, department managers, vendors, and end users—to identify business needs, analyze and define requirements, and design and implement effective solutions
Developing project timelines, identifying resource needs, making feasibility/risks assessments, identifying hardware/software costs, and making vendor assessments
Serving as a team leader, coordinating all efforts on the solution development, testing, implementation, documentation, maintenance, management, monitoring, and support of systems
Developing training plans and conducting training for technical staff and end users

Qualification

C#SQLMicrosoft .NET FrameworkDatabase designJavaScriptVisual BasicMicrosoft Visual StudioWeb developmentCommunication skillsProblem-solvingTeam leadershipProject management

Required

Currently a full or part-time regular or probationary County of Sonoma, Community Development Commission, Sonoma County Fairgrounds, or Sonoma County Water Agency employee
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
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

Preferred

Strong written and verbal communication skills, including the ability to present and recommend technical solutions
Knowledge of business process analysis and functional specification development
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
Development using the Microsoft .NET Framework and APIs
Web development using Razor, Blazor, and/or MVC (ASP.NET/WebForms a plus)
Microsoft SQL Server and T-SQL (SSIS/SSRS a plus)
HTML, CSS, JavaScript, and modern web frameworks
RESTful APIs and web services
Code Versions, such as GitHub
Azure Fundamentals (AZ-900), Azure Developer Associate (AZ-204), Azure Solutions Architect Expert (AZ-305), or legacy Microsoft certifications

Benefits

Paid Time Off: Competitive vacation accrual and sick leave accruals; additional management leave annually; 12 paid holidays, and an additional 8 floating holiday hours per year; and may be eligible for up to 8 weeks (320 hours) of Paid Parental Leave after 12 months of County employment.
Health Plan: Choose from nine health plans (three HMOs, three deductible HMOs, and three HSA-qualifying plans) with a generous County contribution to the premium (the contribution amount varies by bargaining unit).
Retirement: Fully integrated with Social Security.
IRS 457 Plan: Pre-tax employee contribution up to the IRS annual maximum.
Retiree Medical: County contribution to a Health Reimbursement Arrangement to help fund post-retirement employee health insurance/benefits.
Student Loan Debt Relief: County employees may be eligible for Public Service Loan Forgiveness through the U.S. Department of Education.
Plus, excellent dental, vision, disability, life insurance, professional development, and more.

Company

NEOGOV is the leading provider of workforce management software uniquely designed for the public sector, education, and public safety.

H1B Sponsorship

NEOGOV has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (13)
2024 (10)
2023 (10)
2022 (18)
2021 (14)
2020 (16)

Funding

Current Stage
Late Stage
Total Funding
$700M
Key Investors
Warburg Pincus
2025-07-28Secondary Market· $700M
2025-07-28Acquired
2021-06-02Private Equity

Leadership Team

leader-logo
Shane Evangelist
CEO
linkedin
leader-logo
Brandon McDonald
Head Of Marketing
linkedin
Company data provided by crunchbase