Behind the Scenes: Building the Code+ Program Management Platform

Description

Code+ has grown significantly, and with that growth comes complexity. Duke administrators currently manage the program using multiple systems. Each system serves its purpose, but keeping everything synchronized and ensuring that students, team leads, stakeholders and partner departments (Housing, Finance, CoLab, OIT, etc.) all have the right information at the right time requires coordination. As the program scales, it needs a more integrated approach to ensure the program runs smoothly.

Your team will build a centralized platform that brings all the pieces together, managing the entire program lifecycle from application submission through project assignment and cross-departmental coordination. You'll design workflows to review student applications, create algorithms that assign students to projects based on their preferences while balancing for gender & class year, automate student/stakeholder/team lead/trainer notifications and build dashboards that give admins a unified view of program operations. 

Your work won't just be a portfolio piece; it could become the actual system that manages future Code+ cohorts, making the program more efficient & scalable while reducing the administrative burden on the staff who make it all possible.


Categories

2026