Choreographing a System: Skill and Employability in Software Work