The Software Engineer will play a crucial role in advancing the CDC Foundation's mission by developing and maintaining software applications for a public health association that specifically serves local, tribal and territorial populations. This role is aligned to the Workforce Acceleration Initiative (WAI). WAI is a federally funded CDC Foundation program with the goal of helping the nation’s public health agencies by providing them with the technology and data experts they need to accelerate their information system improvements. Working within Utah Department of Health and Human Services Division of Population Health Informatics Program, the Software Engineer serves as the primary technical lead for the multi-jurisdictional rollout of a specialized public health data processing application. In partnership with the Project Manager, this position facilitates the technical onboarding and system integration for diverse state and local public health agencies. The core tech stack for this role centers on a React frontend and a Java backend, supported by a robust suite of middleware and database tools. This position is responsible for navigating a complex ecosystem that includes Java Spring Boot, Wildfly, and specialized healthcare middleware such as Mirth or Rhapsody, all underpinned by a PostgreSQL database. Utilizing Docker and Kubernetes for orchestration, the Developer ensures seamless infrastructure deployments via CI/CD pipelines from GitHub. While deep mastery of every specific tool is not mandatory, a broad understanding of this architecture is essential to troubleshoot integrations, manage REST/HTTPS communications, and adapt the software to the disparate legacy needs of various health jurisdictions. The candidate should be knowledgeable of engineering best practices such as source control, automated testing, continuous integration and deployment, and peer review. The Software Engineer will be hired by the CDC Foundation and assigned to the Utah Department of Health and Human Services Division of Population Health Informatics Program. This position is eligible for a fully remote work arrangement for U.S. based candidates.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
51-100 employees