Works with IT Senior Management to develop department direction and vision that ensures alignment with business strategy Sets team goals to ensure the success of the department in accordance with milestones developed by IT Senior Management Manages the team expense budget and staffing model Leads and mentors direct reports through career development that matches associate skillsdesires with company needs Establishes and maintains key performance indicators for the practice of software engineering