Public Health Senior Software Developer

San Bernardino County (CA)San Bernadino, CA
34d

About The Position

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.

Requirements

  • 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
  • Must possess thirty (30) semester (45 quarter) units in programming, computer science, software engineering, or related field.
  • One (1) additional year of qualifying work experience may substitute for the education requirement.

Nice To Haves

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

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.

Benefits

  • Summary of Benefits
  • Memorandum of Understanding (MOU)

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Executive, Legislative, and Other General Government Support

Education Level

Associate degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service