The senior program manager in information technology (IT) is responsible for overseeing technological-development projects and the management of IT teams. The specific tasks of the senior IT program manager vary by organization and their field of work; generally, though, these professionals are tasked with overseeing the maintenance of existing IT infrastructure and the development of new systems to keep up with the organization's needs (usually to streamline operations, minimize costs, and enhance usability). They also work with implementation of systems they have helped to develop.
The senior IT program manager spends the most time in office environments, working directly with subordinate IT teams and coordinating their efforts to develop and complete projects. Strong managerial skills and communications abilities are a must to effectively oversee these groups. The manager must possess good analytical abilities to effectively manage time, cost, and quality of output.
Successful applicants for this position typically have an educational and professional background in business management with emphasis on technology and information technology. A bachelor's degree in business administration is a typical requirement, with some employers requiring a master's degree. In addition, five to 10 years of experience in IT project management and direct collaboration with senior-level clients is often preferred.
Senior Program Manager, IT Tasks
- Manage all phases of the software development lifecycle.
- Maximize profitability through client consulting and collaboratively working with a development team.
- Direct and evaluate project vision and strategy.
- Perform project completion and team management, defining and driving project deliverables and facilitating project team meetings.