Senior Program Manager, Enterprise Applications (18-Month Contract) job at International Rescue Committee
Website :
19 Days Ago
Linkedid Twitter Share on facebook
Senior Program Manager, Enterprise Applications (18-Month Contract)
2026-01-13T08:14:27+00:00
International Rescue Committee
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_8353/logo/IRC.png
CONTRACTOR
 
Nairobi
Nairobi
00100
Kenya
Nonprofit, and NGO
Management, Computer & IT, Business Operations, Social Services & Nonprofit
KES
 
MONTH
2026-01-18T17:00:00+00:00
 
 
8

Major Responsibilities:

Creates and Maintains and Integrated Project Plan: Develops, and continually updates, detailed program management plans. Develops work breakdown structures based on the project objectives and scope. Ensures the implementation methodology is adhered to.

Manages Project Status Reporting: Prepares status reports to communicate project scope, goals, achievements, budget, risk, status, change requests, and critical issues to the client and project team.

Supervises Project Cost Estimation, Ongoing Budget Tracking and Vendor Invoicing: Provides oversight of budget tracking and invoicing. Assists in developing costs estimates and analyzing data.

Performs Project Resource Management: Provides work direction and leadership to assigned projects, including scheduling, assignment of work and review of project efforts. Identifies project resource requirements and staff assignments. Checks for staff availability. Updates the project plan with work assignments.

Conducts Risk Management: Maintains documentation for identified risks and mitigation strategies. Proactively gathers and updates risk status and documentation as needed.

Supports Customer Management: Works with technology and business owners to analyze customer expectations for projects based upon approved project requirements.

Provides Overall Project Administration: Participates in program team meetings, proactively documents meeting minutes, track issues, decisions and action items, and follow-up between meetings to drive issues to closure.

Conducts Other Tasks as Needed: Performs other duties or special projects as required or as assigned

Key Working Relationships:

Maintains a productive working relationship with other Project Managers, business owners, project sponsors, system users, and vendors.

Interacts with project owners, senior technical personnel, and other functional or support organizations.

Position Reports to: Associate Director, Project and Portfolio Management (Enterprise Applications)

Other Internal and/or external contacts:

Internal:

  • Headquarters & Global Offices Teams – multiple departments
  • Project Business Owners, business project team members outside IT, and interested parties
  • Project Sponsor and Steering Committee members

External:

  • Vendors and Consultants

Job Requirements:

Experience / Education

  • Successfully managed complex programs with technology components.
  • 3-6 years of project management experience in IT or software
  • Bachelor’s Degree required.
  • Experience managing document migration projects related to systems such as Box, OneDrive, Dropbox, etc. preferred.
  • Project management experience at an International NGO/Global Humanitarian Organization preferred.
  • Project and/or program management certification (PMP, CSM, etc.) preferred.
  • Develops, and continually updates, detailed program management plans.
  • Develops work breakdown structures based on the project objectives and scope.
  • Ensures the implementation methodology is adhered to.
  • Prepares status reports to communicate project scope, goals, achievements, budget, risk, status, change requests, and critical issues to the client and project team.
  • Provides oversight of budget tracking and invoicing.
  • Assists in developing costs estimates and analyzing data.
  • Provides work direction and leadership to assigned projects, including scheduling, assignment of work and review of project efforts.
  • Identifies project resource requirements and staff assignments.
  • Checks for staff availability.
  • Updates the project plan with work assignments.
  • Maintains documentation for identified risks and mitigation strategies.
  • Proactively gathers and updates risk status and documentation as needed.
  • Works with technology and business owners to analyze customer expectations for projects based upon approved project requirements.
  • Participates in program team meetings, proactively documents meeting minutes, track issues, decisions and action items, and follow-up between meetings to drive issues to closure.
  • Performs other duties or special projects as required or as assigned.
  • Project Management
  • Risk Management
  • Budget Tracking
  • Vendor Invoicing
  • Resource Management
  • Customer Management
  • Document Migration
  • Successfully managed complex programs with technology components.
  • 3-6 years of project management experience in IT or software
  • Bachelor’s Degree required.
  • Experience managing document migration projects related to systems such as Box, OneDrive, Dropbox, etc. preferred.
  • Project management experience at an International NGO/Global Humanitarian Organization preferred.
  • Project and/or program management certification (PMP, CSM, etc.) preferred.
bachelor degree
36
JOB-6965fee362f3f

Vacancy title:
Senior Program Manager, Enterprise Applications (18-Month Contract)

[Type: CONTRACTOR, Industry: Nonprofit, and NGO, Category: Management, Computer & IT, Business Operations, Social Services & Nonprofit]

Jobs at:
International Rescue Committee

Deadline of this Job:
Sunday, January 18 2026

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Tuesday, January 13 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about International Rescue Committee
International Rescue Committee jobs in Kenya

JOB DETAILS:

Major Responsibilities:

Creates and Maintains and Integrated Project Plan: Develops, and continually updates, detailed program management plans. Develops work breakdown structures based on the project objectives and scope. Ensures the implementation methodology is adhered to.

Manages Project Status Reporting: Prepares status reports to communicate project scope, goals, achievements, budget, risk, status, change requests, and critical issues to the client and project team.

Supervises Project Cost Estimation, Ongoing Budget Tracking and Vendor Invoicing: Provides oversight of budget tracking and invoicing. Assists in developing costs estimates and analyzing data.

Performs Project Resource Management: Provides work direction and leadership to assigned projects, including scheduling, assignment of work and review of project efforts. Identifies project resource requirements and staff assignments. Checks for staff availability. Updates the project plan with work assignments.

Conducts Risk Management: Maintains documentation for identified risks and mitigation strategies. Proactively gathers and updates risk status and documentation as needed.

Supports Customer Management: Works with technology and business owners to analyze customer expectations for projects based upon approved project requirements.

Provides Overall Project Administration: Participates in program team meetings, proactively documents meeting minutes, track issues, decisions and action items, and follow-up between meetings to drive issues to closure.

Conducts Other Tasks as Needed: Performs other duties or special projects as required or as assigned

Key Working Relationships:

Maintains a productive working relationship with other Project Managers, business owners, project sponsors, system users, and vendors.

Interacts with project owners, senior technical personnel, and other functional or support organizations.

Position Reports to: Associate Director, Project and Portfolio Management (Enterprise Applications)

Other Internal and/or external contacts:

Internal:

  • Headquarters & Global Offices Teams – multiple departments
  • Project Business Owners, business project team members outside IT, and interested parties
  • Project Sponsor and Steering Committee members

External:

  • Vendors and Consultants

Job Requirements:

Experience / Education

  • Successfully managed complex programs with technology components.
  • 3-6 years of project management experience in IT or software
  • Bachelor’s Degree required.
  • Experience managing document migration projects related to systems such as Box, OneDrive, Dropbox, etc. preferred.
  • Project management experience at an International NGO/Global Humanitarian Organization preferred.
  • Project and/or program management certification (PMP, CSM, etc.) preferred.

 

Work Hours: 8

Experience in Months: 36

Level of Education: bachelor degree

Job application procedure

Interested and qualified? Click here to apply

 

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Administrative jobs in Kenya
Job Type: Full-time
Deadline of this Job: Sunday, January 18 2026
Duty Station: Nairobi | Nairobi
Posted: 13-01-2026
No of Jobs: 1
Start Publishing: 13-01-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.