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

Public Health Senior Software Developer

Job in San Bernardino, San Bernardino County, California, 92409, USA
Listing for: San Bernardino County
Full Time position
Listed on 2026-01-12
Job specializations:
  • IT/Tech
    Data Security, Data Analyst
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Position: Public Health Senior Software Developer*

Public Health Senior Software Developer*

Department of Public Health (DPH) is seeking a highly skilled and motivated Public Health Senior Software Developer to lead the development, integration, and automation of mission‑critical applications that support public health operations across San Bernardino County. This role will serve as the technical lead for all application development initiatives, with a focus on advancing Public Health programs through application development, data analytics, data automation, and scalable digital solutions that enhance service delivery and operational efficiency.

Key Responsibilities
  • Lead the design, development, and deployment of custom applications and automation tools supporting Public Health programs, including Public Health systems and data integration platforms.
  • Serve as the primary technical liaison for application development projects, collaborating with clinical informatics, statistical analysts, and program stakeholders.
  • Architect and implement scalable solutions that align with strategic goals for digital transformation and public health modernization.
  • Oversee the full software development lifecycle (SDLC), including requirements gathering, coding, testing, deployment, and documentation.
  • Develop and maintain APIs and data pipelines to support interoperability between internal systems and external partners.
  • Integrate AI‑driven tools and techniques to improve application performance, automate repetitive tasks, and enhance data‑driven decision‑making.
  • Apply project management best practices to plan, execute, and monitor development initiatives, ensuring timely delivery and stakeholder alignment.
  • Promote fiscal responsibility by evaluating technology investments for cost‑effectiveness and long‑term value.
  • Provide mentorship and technical guidance to junior analysts and developers.
  • Ensure compliance with HIPAA, security protocols, and county IT governance standards.
  • Participate in strategic planning for future‑state IT infrastructure and application ecosystems.

* Official

Title:

Programmer Analyst III. For more detailed information, refer to the Programmer Analyst III job description.

About the Department of Public Health

Our dedicated staff works to prevent epidemics and the spread of disease, protect against environmental hazards, prevent injuries, promote and encourage healthy behaviors, respond to disasters and assist communities in recovery, and assure the quality and accessibility of health services throughout San Bernardino County.

Excellent Benefits

To review job‑specific benefits, refer to Summary of Benefits and Memorandum of Understanding (MOU).

Conditions of Employment

Availability: Incumbents may occasionally work evening and weekend hours. Some overtime, on‑call, or call‑back work may be required.

Pre‑Employment Process: Prior to appointment, applicants must pass a background investigation which includes verification of employment history and education, fingerprinting, physical exam, and drug screening.

Visa Sponsorship: San Bernardino County is not able to consider candidates who will require Visa sponsorship at the time of application or in the future. Candidates must be able to present their legal right to work in the United States at the time of employment.

Travel: Travel throughout the County may be required and employees will be required to make provisions for such transportation.

Required Qualifications

Required Experience: Four (4) years of full‑time equivalent progressively responsible experience within the past five (5) years, in application development, planning and performing systems analysis which including one (1) year in a lead or senior developer role.

Qualifying experience must include use of all the following:

  • Programming languages such as C#, Java, Python, or JavaScript.
  • Database design and management (SQL Server and Oracle).
  • Dev Ops practices, version control (e.g., Git), and CI/CD pipelines.
  • Power Apps/Power Automate and Power BI.

Required

Education:

Must possess thirty (30) semester (45 quarter) units in programming, computer science, software engineering, or related field. (A list of coursework is required unless you have a bachelor's degree in…

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