Job Summary: The Program Manager is responsible for overseeing and managing complex IT projects and programs from initiation through completion. This role involves coordinating resources, ensuring stakeholder alignment, and delivering high-quality IT solutions that meet business needs. In addition to this, the role involves strategic oversight, leadership, and coordination of resources to ensure that projects align with business objectives and are delivered on time, within scope, and within budget.
Key Responsibilities:
- Program Management:
- Develop and implement project strategies that align with organizational goals
- Drive project vision and scope, ensuring stakeholder buy-in and alignment
- Strategic Leadership:
- Lead multiple IT projects and programs simultaneously, ensuring alignment with organizational goals.
- Develop program strategies, objectives, and plans, including timelines, budgets, and resource allocation.
- Project Oversight:
- Lead the planning, execution, and closure of multiple IT projects, ensuring adherence to project management methodologies
- Define project deliverables, timelines, and resource requirements
- Stakeholder Engagement:
- Collaborate with cross-functional teams, including IT, business units, and external vendors.
- Serve as the primary point of contact for stakeholders, ensuring clear communication and managing expectations.
- Risk Management:
- Identify potential risks and issues throughout the project lifecycle and develop mitigation strategies.
- Monitor and report on program progress, addressing challenges as they arise.
- Resource Management:
- Allocate and manage resources effectively to meet project demands.
- Mentor and guide project managers and team members.
- Quality Assurance:
- Establish and enforce quality standards for project deliverables.
- Conduct regular assessments and audits to ensure compliance with best practices.
- Reporting and Analysis:
- Prepare and present program status reports to senior management and stakeholders.
- Analyze program performance metrics to drive continuous improvement.
- Budget and Resource Management:
- Develop and manage project budgets, tracking expenditures and ensuring financial accountability
- Optimize resource allocation and utilization across projects
- Performance Monitoring:
- Establish key performance indicators (KPIs) to measure project success
- Conduct regular project reviews and adapt plans as necessary to achieve objectives.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or related field; Master’s degree preferred.
- 15 years of experience in IT project/program management, with at least 5 years in leadership role
- Proven track record of managing large-scale IT projects with successful outcomes.
- Strong understanding of project management methodologies (e.g., Agile, Waterfall).
- Excellent leadership, communication, and interpersonal skills.
- PMP, PgMP, MSP, P30 or similar certification is a plus.
- Proficient in project management software (e.g., Microsoft Project, Jira, Trello).
Skills:
- Strong analytical and problem-solving abilities.
- Ability to manage multiple priorities and meet tight deadlines.
- Exceptional organizational skills and attention to detail.
- Proficiency in budget management and financial analysis.
- Strong communication and interpersonal abilities.
Added Requirement for Application Migration portfolio
Key skills (MUST HAVE at least 70% of the listed skillset):
- Minimum 5 years managing enterprise-wide migration programs.
- Experience managing 100+ applications or multi-wave migration initiatives.
- Someone who has previously led Data Centre Exit, Application Migration, Cloud Migration, or Core Banking Transformation programmes.
- Must be able to be independent in decision making under pressure
- Strong CONFLICT RESOLUTION mindset
- Negotiation and influencing skills
- Strong OWNERSHIP MENTALITY
- Prepare PSC and Steering Committee materials
- Conduct governance forums
- Someone who is HANDS ON and able to govern items from ground to management level
Technical Knowledge (MUST HAVE – NON NEGOTIABLE):
- APPLICATION MIGRATION methodologies
- Data Center migration
- Must be capable of challenging solution designs and understanding technical dependencies rather than acting as an administrative PM
Application Migration Delivery (MUST HAVE – NON NEGOTIABLE):
- Lead migration waves from assessment, discovery, planning, build, testing, migration, cutover, and decommissioning.
- Coordinate application owners, infrastructure teams, network teams, security teams, database teams, and vendors.
- Manage migration dependencies, cutover schedules, rollback plans, and environment readiness
- Track migration progress across multiple application portfolios and business units
- Ensure compliance with governance, audit, quality management, and regulatory requirements.