Senior Manager, IT Program Management
$143.76k - $244.39kICF
Role Description
The Senior Manager, IT Project Manager will lead complex IT delivery efforts across the software development lifecycle for the energy efficiency and utility sectors. This role is responsible for:
- Establishing operational objectives.
- Directing project teams.
- Managing delivery performance.
- Ensuring technology solutions support client, contract, and business objectives.
This individual will serve as a senior delivery leader, trusted client partner, and subject matter expert in:
- IT project execution.
- System implementation.
- Governance.
- Risk management.
- Operational improvement.
This role requires the ability to operate with significant independence, influence across functional areas, manage complex client and vendor relationships, and ensure adherence to:
- Scope.
- Schedule.
- Budget.
- Staffing.
- Quality.
- Performance expectations.
What you will be doing:
- Lead end-to-end delivery of complex IT projects, programs, and operational workstreams.
- Establish operational objectives, work plans, delivery priorities, staffing plans, and performance expectations for project teams.
- Provide leadership to managers, business analysts, technologists, vendors, subcontractors, and cross-functional teams.
- Own project and portfolio execution across scope, schedule, budget, risk, quality, communications, change control, and stakeholder management.
- Serve as a senior escalation point for complex delivery issues, competing priorities, client concerns, vendor challenges, and cross-functional dependencies.
- Develop methods, techniques, metrics, and evaluation criteria to measure project performance, team effectiveness, risk exposure, and delivery outcomes.
- Partner with client stakeholders, ICF leadership, subject matter experts, and delivery teams to define business needs, shape expectations, and drive technology-enabled solutions.
- Influence decision-making across functional areas, client teams, vendors, and internal leadership.
- Identify project risks, financial risks, operational risks, and delivery barriers. Develop mitigation strategies and response plans.
- Provide strategic direction on IT governance, system documentation, requirements management, testing, implementation planning, release readiness, and post-launch stabilization.
- Lead continuous improvement efforts that strengthen delivery processes, increase operational efficiency, improve quality, and reduce delivery risk.
- Support business growth by identifying opportunities to expand ICF’s capabilities, improve client service, strengthen delivery models, and support proposal or contract-related activities.
- Proactively escalate risks, ensure project budgets are being tracked and monitored.
- Assist in the preparation of proposal content and pricing.
- Assist IT Director in developing accurate projections of revenue forecasts, estimated profitability, and estimated margins.
- Manage a team of analysts with responsibilities over employee development, retention, and onboarding.
- Assist the IT Director in hiring and training new team members.
- Identify opportunities for expanded work with existing clients as well as cross-selling opportunities.
- Mentor, coach, and develop team members to support professional growth and expanded responsibilities.
- Foster an inclusive, collaborative, accountable, and high-performing team culture.
- Present project status, risks, decisions, recommendations, and performance updates to stakeholders.
Qualifications
- Bachelor’s degree in Information Systems, Information Technology, Business, Project Management, or a related field.
- 8+ years of experience in IT project management, technology delivery, systems implementation, business analysis, or related consulting delivery.
- 5+ years of experience leading complex IT projects, programs, or portfolios.
- 3+ years of experience managing or leading teams.
- Experience leading software development lifecycle activities.
- Experience using project management tools such as Jira, Smartsheet, Microsoft Project, or similar platforms.
- Proficiency with Microsoft Office applications, including Excel, PowerPoint, Visio, and SharePoint.
Requirements
- Experience in the utility, energy, and/or energy efficiency sectors.
- Experience managing technology delivery across multiple systems, vendors, subcontractors, and client stakeholder groups.
- Strong ability to influence decisions across functional teams, client organizations, vendors, and internal leadership.
- Strong leadership skills with experience developing high-performing teams.
- Comprehensive knowledge of project management tools and methodologies.
- Experience developing and governing standard project documentation.
- Ability to balance competing priorities across multiple projects.
- Ability to communicate with impact through executive-ready presentations.
- Ability to lead blended teams of ICF staff, client staff, subcontractors, and vendors.
Benefits
- Flexible workplace arrangements and work-life balance.
- Donation matching and volunteer opportunities.
- Tuition reimbursement, access to professional development resources, 401k matching, Employee Stock Purchase Plan.
- And many, many more: Ask your recruiter for more details.
$143.76k - $244.39k
Role Description The Senior Manager, IT Project Manager will lead complex IT delivery efforts across the software development lifecycle for... ...Requirements ~Lead end-to-end delivery of complex IT projects, programs, and operational workstreams within the energy efficiency...SeniorFull timeContract workFor subcontractorFlexible hours- ...A leading consulting firm is looking for a Mid-Senior level Project Manager with 7-10 years of experience in program management. The role involves managing multiple projects, developing stakeholder relationships, and conducting data analysis to enhance program initiatives...SeniorRemote work
$105k - $165.38k
Role Description Coordinate the management of a strategic portfolio which includes multiple related programs and projects directed toward an enterprise pillar. Partner with... ...~Manage risks and resolve issues requiring senior level attention leveraging the appropriate governance...SeniorFull time- Role Description We're looking for a Senior Manager, Technical Program Management to join our R&D Organization and stand up the Technical Program Management function at Supabase. You'll report to the Head of Product, Engineering, and Design and partner directly with the...SeniorFull timeRemote workFlexible hours
$84.41k - $125.33k
Role Description Trillium Health Resources has a career opening for a Senior Manager, IT Projects and Programs to join our team! The Senior Manager, IT Projects and Programs is responsible for the oversight and delivery of complex, enterprise-wide, high-impact, transformational...SeniorFull timeLocal areaImmediate startRemote workWork from homeFlexible hours- Role Description We are seeking a Senior Technical Project Manager (or early-career Technical Program Manager) to own the delivery of customer integrations and evolve integrations into a scalable competitive capability for Preveta. This role sits at the intersection of...SeniorFull timeRemote workFlexible hoursShift work
- Role Description Cottage Health is seeking a Senior IT PMO Program Manager for their CH ITS Administration who is responsible for managing a variety... ...the position works collaboratively with senior leadership, IT groups, business partners, suppliers and other teams to consistently...SeniorFull timeShift work
- ...Description This is a remote position. BizFirst is assisting our client with recruiting a skilled and experienced Program Manager (Senior), Federal WCF IT Financial Management. This position supports the following program: U.S. Department of Transportation (DOT),...SeniorFull timeContract workFor subcontractorWork at officeRemote workFlexible hours
$176k - $221k
Role Description The Sr. Principal Technical Program Manager is a systems-thinker who translates ambitious company goals into a highly structured "System View" to drive major outcomes. You will be the engine of execution, operationalizing frameworks on the ground, managing...SeniorFull timeFlexible hours- ...Leading one of the most strategic transformation programs, the full-time Senior Principal Technical Program Manager will manage cross-functional technical initiatives for the Connected Tax Platform Experience, translating business strategy into execution plans while working...SeniorFull timeRemote work
$175k - $225k
Role Description Our organization is seeking an experienced Senior IT Program Manager to lead the deployment, operations, and adoption growth of an AI technology solution for a federal government client. This program includes pilot implementation, nationwide rollout, workflow...SeniorFull timeContract workFor contractorsLocal area- ...A defense contractor is seeking a Program Manager to provide cybersecurity assessment and authorization support for the Defense Health Agency. This role entails oversight of RMF lifecycle activities and managing distributed teams across various locations. Strong leadership...SeniorFor contractorsRemote work
$190k - $240k
Affirm in Seattle is seeking a Staff Technical Program Manager to oversee high-visibility programs. This role involves driving complex technical programs, collaborating with engineering and product teams, and managing project timelines. Ideal candidates will have 8+ years...SeniorRemote work- ...Affirm is seeking a Staff Technical Program Manager to oversee high-visibility programs. The role focuses on driving complex technical initiatives, coordinating across engineering and product teams, and mentoring team members. Candidates should have at least 8 years of...SeniorRemote work
$130k - $197k
...architecture that unifies them. These aren't sequential phases — they're live, simultaneous, and all moving fast. As a Senior Technical Program Manager , you'll own the execution layer across all three tracks — so engineering leadership can stay focused on architecture...SeniorFull timeFor contractors$220k - $240k
Role Description As a Technical Program Manager, you will be expected to be versed in the technical domains and be able to engage with an... ...in sync with launch timelines. ~Communicate regularly with senior management on status, risks and change control. ~Responsible...SeniorFull timeWork experience placementRemote work$169k - $240k
...Affirm is seeking a Staff Technical Program Manager in Baltimore to oversee high-visibility programs, helping to streamline processes for product development. The role requires 8 years of technical program management experience, understanding of technical architecture,...SeniorRemote workFlexible hours$80 - $110 per hour
Role Description ~Lead large cross-functional engineering programs ~Support manufacturing, digital transformation, and... ...across Engineering, Manufacturing, Quality, Regulatory, and IT Program Leadership ~Manage enterprise engineering programs ~Build roadmaps,...SeniorFull time- Role Description We are looking for a Senior Technical Program Manager to orchestrate global delivery of a large-scale enterprise security program across... ...5+ years managing complex, multi-region enterprise IT programs in regulated environments. ~Orchestrate global...SeniorFull timeWork at officeRemote workFlexible hours
$120k - $160k
Role Description We have an exciting Sr. Technical Program Manager within the Product Management group. As a key member of the team, you will own and drive complex, multi-team technical programs that modernize core platforms, improve system reliability and enable scalable...SeniorFull timeImmediate startRemote work- ...Leading software initiatives, the full-time Senior Technical Program Manager will guide engineering programs to develop Gen AI models, collaborating with cross-company partners and coordinating teams in a remote environment. Key responsibilities Engage with cross-company...SeniorFull timeRemote work
- Role Description We are actively seeking a Senior Technical Program Manager to focus on driving and delivering multiple complex programs simultaneously across the Five9 organization. In this exciting role, you will have the opportunity to work across the company and evangelize...SeniorFull time
$141k - $221k
Role Description The Senior Staff Engineer, Program/Project Management is accountable for planning and directing design engineers and other technical engineers working on specific projects. They manage the development, implementation, and evaluation of complex designs....SeniorFull time$191.5k - $249k
Role Description We are seeking a Senior Principal Technical Program Manager to lead one of Vertex's most strategic transformation programs: the Connected Tax Platform Experience (CTPE). This is not a traditional delivery coordination role. CTPE connects AI-driven tax...SeniorMinimum wageFull timeLocal area- ...Affirm is seeking an experienced Staff Technical Program Manager in Portland, Oregon to oversee high-visibility programs that enhance our consumer product suite. Responsibilities include driving complex technical programs, facilitating collaboration across engineering...SeniorRemote work
$169k - $240k
...Affirm is seeking an experienced Staff Technical Program Manager in Las Vegas, NV to lead complex technical programs aimed at enhancing their product offerings. The role involves overseeing program lifecycles, managing cross-functional teams, and mentoring team members...SeniorRemote workFlexible hours$245.1k - $335.7k
...Description Are you interested in leading programs that deliver on critical business goals... ...As a Sr. Director of Technical Program Management (TPM) in Capital One’s Intelligent Foundations... ...technology-focused discussions with senior leadership. ~Exceptional...SeniorFull time$245.1k - $335.7k
...Description Are you interested in leading programs that deliver on critical business goals... ...a world-class team of technical program managers with a mission to power real-time,... ...Lead technology focused discussions with senior leadership by providing valuable insights...SeniorFull timeRemote work$119.8k - $258k
...working on bleeding edge technology at a massive scale? The Microsoft Azure Storage Engineering team is looking for a Senior Technical Program Manager - Azure Storage to work on a unique and highly visible role with major scope to drive programs to enhance our software...SeniorFull time$160.2k - $425k
Role Description Do you want to lead a team of Technical Program Managers as they run programs and initiatives that directly impact GitHub’s most critical goals? GitHub is looking for a senior leader to join our Technical Program Management team in our Engineering organization...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Manager, IT Program Management. Be the first to apply!
- program director Remote
- national program manager Remote
- privacy program manager Remote
- technical program manager Remote
- customer project program manager Remote
- senior program manager Remote
- staff program manager Remote
- global program director Remote
- program operations manager Remote
- executive program manager Remote


















