1. What is a Software Engineer at NC Department of Health and Human Services - Division of Public Health?
As a Software Engineer at the NC Department of Health and Human Services - Division of Public Health (NCDHHS-DPH), you play a vital role in supporting the technological infrastructure that protects the health and well-being of North Carolina residents. You will be tasked with developing, maintaining, and optimizing software solutions that manage critical public health data, ensuring that state agencies can operate efficiently and respond effectively to public health needs.
Your work will directly influence the success of data-driven initiatives. Whether you are working on large-scale database management or implementing complex algorithms for statistical reporting, your contributions help bridge the gap between technical implementation and public service outcomes. You will often collaborate with multidisciplinary teams, including data scientists, program managers, and external contractors, to deliver systems that must be both reliable and highly secure.
This role is ideal for engineers who find purpose in public service and possess a strong technical foundation in data-heavy environments. You will face challenges involving complex data integrity, strict reporting deadlines, and the need to integrate legacy systems with modern programming standards. It is a position of significant responsibility where your technical precision directly impacts the operational success of state-wide health programs.
