Public Health Senior Software Developer*

SAN BERNARDINO COUNTY, CA
San Bernardino, California United States  View Map
Posted: Nov 22, 2025
  • Salary: $94,182.40 - $129,729.60 Annually USD
  • Full Time
  • Information Technology and Communication Services
  • Public Health
  • Other
  • Job Description

    The Job

    The 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 include:

    • 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
    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.

    Minimum Requirements

    CANDIDATES MUST MEET THE FOLLOWING REQUIREMENTS: 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)
    • DevOps practices, version control (e.g., Git), and CI/CD pipelines
    • Power Apps/Power Automate 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 a qualifying field.)

    SUBSTITUTION: One (1) additional year of qualifying work experience may substitute for the education requirement.

    IMPORTANT NOTES:
    All work experience must be clearly detailed and demonstrated on the application AND supplemental questionnaire to ensure qualifications are properly considered (resumes are not reviewed). All information must be current and up to date.

    EDUCATION
    Qualifying degrees or coursework must be completed at a college or university accredited by any accrediting association recognized by the United States Department of Education. Degrees or coursework completed outside the U.S. must be accompanied with an evaluation report from a reputable credential evaluation service showing equivalency to degrees or coursework completed at a college or university accredited by any accrediting association recognized by the United States Department of Education. (Must be attached if applicable.) Follow this link for more information on evaluation services.

    Desired Qualifications

    The ideal candidate will demonstrate a strong commitment to fiscal responsibility, ensuring that technology solutions are cost-effective, sustainable, and aligned with budgetary goals. Additionally, the candidate should possess a forward-thinking mindset, leveraging artificial intelligence (AI) to enhance programming capabilities and drive innovation. A solid foundation in project management is essential to coordinate cross-functional efforts, manage timelines, and deliver high-impact outcomes.

    Experience working in a public sector or healthcare environment and possession of formal training or certifications in project management (e.g., PMP, Agile) and relevant technologies (e.g., Microsoft, AWS, HL7) is highly desirable.

    EHR systems, HL7/FHIR standards, and public health data workflows is highly desirable.

    Selection Process

    Application Procedure : There will be a competitive evaluation of qualifications based on the information provided in the Application and the Supplemental Questionnaire. You are encouraged to include detailed descriptions of your qualifying experience , as only the most highly qualified applicants will be referred to the Department. Please ensure all relevant experience is indicated in the Application and responses to the Supplemental Questionnaire, as resumes and other attachments will not be reviewed for the competitive evaluation.

    Completing your application with statements such as "see/refer to resume" or "see attached" rather than completing your work history may affect your eligibility or competitive evaluation score. Be sure to clearly describe your experience in meeting the minimum requirements.

    Technical Assistance: If you require technical assistance, follow this link to review the Government Jobs online application guide or contact their Toll-Free Applicant Support line at (855) 524-5627. Please note that Human Resources is not responsible for any issues or delays caused by your internet connection, computer, or browser when submitting an application.

    Equal Employment Opportunity (EEO) / Americans with Disabilities Act (ADA): San Bernardino County is an Equal Employment Opportunity (EEO) and Americans with DisabilitiesAct (ADA) compliant employer, dedicated to ensuring equal employment opportunities for allemployees and applicants.

    ADA Accommodation: If you have a disability and need accommodations during the testing process, please submit the Special Testing Accommodations Request Form within one week of the recruitmentfiling deadline.

    Veterans' Preference: Eligible veterans and their spouses or widows/widowers who are not current County employees may receive additional Veterans' Preference points. For details and instructions on how to request these points, please refer to the Veterans' Preference Policy .

    For more important details, review the Applicant Information and County Employment Process .

    Administrative Services Unit

    San Bernardino County offers a range of benefit programs for employees and their eligible dependents. These include health, dental, vision, and life insurance, as well as a variety of other voluntary benefits. Programs and benefit amounts vary and are based on bargaining unit, family size, hire date, plan selection, and number of hours worked.

    Please review the appropriate Summary of Benefits * for more information

    Refer to the appropriate MOU, contact the County’s Employee Benefits and Services Division at (909) 387-5787 or visit the Employee Benefits website for more detailed information.

    *Retirement benefits subject to change.

    Closing Date/Time: 12/12/2025 5:00 PM Pacific
  • ABOUT THE COMPANY

    • San Bernardino County
    • San Bernardino County

    San Bernardino County is located in the heart of Southern California, home to over 2 million residents, encompassing 20,160 square miles from the Nevada State line and the Colorado River to the LA County line. This gives San Bernardino County a diverse climate and geography, from mountains as high as 11,502 feet, to the desert as low as 181 feet, and beautiful valleys in between. Pristine lakes and rivers, snow-capped mountain resorts, flowering deserts, and many other family-oriented recreational attractions take advantage of the natural assets of the area, most within an hour's drive. Families enjoy affordable housing, excellent schools, colleges and universities, and easy access to airports, hospitals, libraries, and parks. The County provides a safe, clean and healthy environment for residents. A variety of shopping and business opportunities abound, in this, the largest County in the contiguous United States.

    Show more

MORE JOBS

  • Licensed Practical Nurse (LPN)

    • York, South Carolina
    • YORK COUNTY, SC
    • Feb 15, 2025
    • Full Time
    • Public Health
    • Other
  • Licensed Vocational Nurse - Student Health Services

    • Lubbock, Texas
    • Texas Tech University Health Sciences Center
    • Nov 21, 2025
    • Full Time
    • Public Health
  • Part Time Counselor Pool

    • Fullerton, California
    • Cal State University (CSU) Fullerton
    • Oct 24, 2025
    • Human and Social Services
    • Legal Services
    • Parks and Recreation
  • CORRECTIONAL NURSE 3

    • Indian Springs, Nevada
    • State of Nevada
    • Sep 20, 2025
    • Full Time
    • CORRECTIONS
    • Public Health
  • Occupational Therapist - I

    • Auburn, California
    • PLACER COUNTY, CA
    • Sep 23, 2025
    • Full Time
    • Public Health
  • Public Health Veterinarian

    • San Bernardino, California
    • SAN BERNARDINO COUNTY, CA
    • Jul 31, 2025
    • Full Time
    • Animal Control or Services
    • Public Health
Show More
Apply Now Please mention you found this employment opportunity on the CareersInGovernment.com Job Board.
Please mention you found this employment opportunity on the CareersInGovernment.com Job Board.