We are looking for a Senior Development Director who will play an important role in our leadership team. You will manage project and resource planning, balance scope with capacity, track progress, implement and improve processes, mentor other Development Directors, and manage risks and mitigation. You are a master of organization, collaboration, and communication. You understand the iterative nature of software engineering and how to empower teams to make a difference. You know how to build healthy, high functioning relationships with vendors. You are a force multiplier for the team.