Taro Logo

Software Engineer

A nonprofit authorized by Congress to support CDC's health protection mission through partnerships.
$103,500 - $143,500
Backend
Senior Software Engineer
Remote
101 - 500 Employees
5+ years of experience
Healthcare

Description For Software Engineer

The CDC Foundation, a nonprofit organization authorized by Congress to support the CDC's health protection mission, is seeking a Senior Software Engineer for their Workforce Acceleration Initiative (WAI). This is a remote position based in the United States, specifically working with The Marion County Public Health Department (MCPHD).

The role offers a competitive salary range of $103,500-$143,500 per year, plus benefits, and is a grant-funded position extending through June 30, 2026. The position plays a crucial role in advancing public health through technology, focusing on developing and maintaining software applications that serve local, tribal, and territorial populations.

The primary responsibility involves leading the migration of externally facing websites from WordPress to Umbraco, requiring expertise in C#.NET, Bootstrap, SQL, and related technologies. The role demands strong programming skills and the ability to work collaboratively with cross-functional teams to deliver innovative public health solutions.

Key technical requirements include proficiency in C# and JavaScript, experience with .NET 5+, JQuery, ReactJS, and Blazor, along with strong database management skills. The ideal candidate should have at least 5 years of relevant experience and a bachelor's degree in Computer Science or related field.

The position offers the opportunity to make a significant impact on public health technology infrastructure while working remotely. The role involves implementing secure data collection systems, developing analytics dashboards, and ensuring compliance with grant reporting requirements. The successful candidate will work within an agile development environment, collaborating with various stakeholders to deliver high-quality software solutions.

This is an excellent opportunity for a senior developer who wants to combine technical expertise with meaningful public health impact, offering the flexibility of remote work while contributing to significant technological advancement in the public health sector. The role provides a unique blend of technical challenges and social impact, making it ideal for professionals seeking purpose-driven work in software development.

Last updated 4 days ago

Responsibilities For Software Engineer

  • Transition externally facing websites from WordPress to Umbraco
  • Build and maintain custom controls in Umbraco
  • Develop solutions for secure site traffic data collection and analytics
  • Implement centralized content management system
  • Design, develop, and maintain high-quality software applications
  • Write clean, efficient, and well-documented code
  • Participate in software architecture and design
  • Conduct thorough testing of software applications
  • Collaborate with cross-functional teams
  • Participate in agile development processes

Requirements For Software Engineer

JavaScript
TypeScript
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Minimum 5 years of relevant professional experience
  • Proficiency in C# and Javascript
  • Experience with .NET 5+, JQuery, ReactJS, and Blazor
  • Experience with web development and relational databases
  • Knowledge of database management systems and version control tools
  • Experience with agile development methodologies
  • Strong analytical thinking and problem-solving abilities
  • Excellent verbal and written communication skills
  • Experience working in a virtual environment

Benefits For Software Engineer

  • Remote work opportunity
  • Competitive salary range
  • Benefits package (not specified in detail)

Interested in this job?

Jobs Related To CDC Foundation Software Engineer