A director of player development in soccer is responsible for finding players to fill out the roster of his team and also designing programs to get the most out of those players. This means getting and keeping them in shape and drilling them in order to make them better players.