The JobThe
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 QualificationsThe 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 ProcessApplication 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