Financial Services

Senior Finance Officer At Masakhane Research Foundation

Masakhane Research Foundation·All, kenya·Full Time·Internship
Financial ServicesFull TimeInternship
-

Position Overview

  • The Senior Finance Officer is responsible for the effective day to day management and delivery of Masakhane Research Foundation's finance function, ensuring accurate financial records, strong financial controls, timely reporting and effective budget and cash flow management.
  • The role leads core financial processes including month-end close, accounting, reconciliations, financial reporting, cash-flow forecasting, budget monitoring and audit preparation. Reporting to the Lead, Institutional Finance & Grants, the Senior Finance Officer translates MRF's institutional financial policies and frameworks into effective financial practice and provides high quality financial information to support organisational decision making.
  • The role also provides technical guidance to the Finance & Grants Officer and works closely with budget holders, programme teams and the Senior Grants Manager to ensure sound financial stewardship across MRF's institutional and grant portfolios

Key Responsibilities

Month-End Close and Accounting

  • Lead the monthly financial close process, ensuring transactions are accurately recorded and accounts are complete and up to date.
  • Review transaction postings, reconciliations, adjusting journal entries and supporting schedules.
  • Review general ledger and balance sheet accounts and ensure outstanding items are investigated and resolved promptly.
  • Prepare monthly management accounts and submit complete and financial information for review by the Senior Manager, Institutional Finance & Grants.
  • Maintain the integrity and accuracy of MRF's accounting records.

Internal Controls and Financial Compliance

  • Implement and monitor MRF's financial policies, procedures and internal control framework.
  • Review financial transactions and payments for completeness, accuracy, appropriate authorisation and compliance with established policies and delegated authorities.
  • Ensure financial processes comply with applicable statutory, regulatory, donor and funder requirements.
  • Identify weaknesses in financial controls and recommend practical improvements.
  • Support measures to safeguard organisational resources against fraud, error and mismanagement.

Cash Flow and Treasury Management

  • Prepare and regularly update organisational cash flow forecasts to ensure adequate liquidity for programme and operational requirements.
  • Prepare funding and cash transfer requests based on projected expenditure and funding needs.
  • Monitor cash balances, funding flows, receivables and anticipated financial commitments.
  • Monitor foreign exchange exposure and support implementation of measures to minimise associated financial risks.
  • Escalate emerging liquidity or treasury risks to the Lead, Institutional Finance & Grants.

Budget Monitoring, Forecasting and Variance Analysis

  • Support preparation and consolidation of organisational, programme and grant budgets.
  • Monitor expenditure against approved budgets and provide regular financial information and BVA's to budget holders.
  • Conduct detailed variance analysis, investigate significant variances and identify emerging financial risks.
  • Work with budget holders to develop appropriate corrective actions and updated forecasts.
  • Prepare financial projections and models to support resource planning, funding requirements and management decision-making.

Financial Reporting

  • Prepare accurate and timely monthly management accounts, financial statements and internal financial reports.
  • Prepare and review financial information required for donor and grant reporting.
  • Ensure balance sheet accounts are regularly reconciled and appropriately supported.
  • Ensure accounting and financial reporting are undertaken in accordance with applicable accounting standards, organisational policies and donor requirements.
  • Provide clear financial analysis to support management and programme decision-making.

Audit and Assurance

  • Coordinate finance preparations for internal and external audits.
  • Prepare audit schedules, supporting documentation, reconciliations and clear audit trails.
  • Respond to financial audit queries and coordinate timely provision of supporting information.
  • Track finance-related audit findings and support implementation of agreed corrective actions.
  • Maintain financial records and supporting documentation to ensure continuous audit readiness.

Cross-Functional Financial Support

  • Provide technical financial advice to programme teams, budget holders and other non-finance colleagues.
  • Support teams to understand budgets, financial reports, expenditure trends and donor financial requirements.
  • Deliver practical training and guidance on financial policies, systems, controls and budget management.
  • Promote shared accountability for sound financial stewardship across the organisation.

Team Support and Systems Improvement

  • Provide day to day technical guidance and coaching to the Finance & Grants Officer on finance related responsibilities.
  • Review finance work for accuracy, completeness and compliance with established procedures.
  • Support consistent application of financial processes and controls across the organisation.
  • Identify opportunities to strengthen financial systems, workflows, automation and reporting.
  • Contribute to the continuous development of MRF's institutional finance capability as the organisation grows.

Education and Professional Qualifications

  • Bachelor's degree in Accounting, Finance, Business Administration, Economics or a related field.
  • CPA, ACCA or equivalent recognised professional accounting qualification is strongly preferred.

Professional Experience

  • At least 5 - 7 years of progressively responsible experience in accounting and financial management, preferably within a non-profit, research, philanthropic or international development organisation.
  • Strong practical experience in month-end close, general ledger management, reconciliations, financial reporting and financial controls.
  • Demonstrated experience in budgeting, forecasting, cash flow management and financial analysis.
  • Experience managing the financial requirements of donor-funded grants and programmes.
  • Experience supporting internal and external audits and maintaining audit-ready financial records.
  • Experience providing technical financial support to non-finance colleagues and budget holders.
  • Experience working within distributed or cross-cultural teams, ideally in a pan-African environment, is an advantage.

Key skills

BA/BSc/HNDProfessional Certificate

At a glance

Company

Masakhane Research Foundation

Location

All, kenya

Employment

Full Time

Experience

Valid until

Not specified

Created

September 17, 2026

More opportunities

Similar roles you might like

Finance And Grants Officer At Masakhane Research Foundation

Masakhane Research Foundation

All, kenya

full-time

Position Overview The Finance and Grants Officer supports the accurate and timely delivery of day-to-day finance and grants administration across Masakhane Research Foundation. Working under the technical guidance of the Senior Finance Officer on finance-related responsibilities and the Senior Grants Manager on grants-related responsibilities, the Officer processes transactions, maintains financial and grant records, coordinates routine compliance requirements, tracks budgets and grant obligations, and prepares information required for reporting and decision-making. The role serves as an operational link between Finance, Grants, Programme, Partnerships and Community teams. It helps ensure that financial and grant-management processes are completed accurately, consistently and in accordance with approved policies, procedures, donor requirements and delegated authorities. Working Relationships Receives technical direction from: Senior Finance Officer for finance, accounting and financial-control responsibilities Senior Grants Manager for grant administration, compliance and portfolio-management responsibilities Works closely with: Programme and Partnerships teams Budget holders Community teams Grantees and implementing partners External service providers and auditors Key Responsibilities Financial Processing and Administration Process payments, advances, reimbursements and other routine financial transactions in accordance with approved procedures and delegated authorities. Verify that payment requests contain complete and appropriate supporting documentation before submitting them for review and approval. Accurately record financial transactions in the relevant accounting and financial-management systems. Maintain complete, organised and accessible financial records and supporting documentation. Support accounts payable and receivable processes, including tracking outstanding payments, advances and receivables. Follow up with staff, budget holders and service providers to resolve missing or incomplete documentation. Support month-end and year-end processes by preparing schedules, reconciliations and supporting information for review. Reconciliations and Financial Records Prepare routine bank, account, advance and balance reconciliations for review by the Senior Finance Officer. Investigate routine discrepancies and follow up on outstanding reconciliation items. Maintain accurate transaction, payment, advance and account records. Support the maintenance of a clear and complete audit trail for all financial transactions. Escalate unresolved discrepancies, unusual transactions or potential control concerns to the Senior Finance Officer. Budget Monitoring and Financial Reporting Support Maintain approved organisational, programme and grant budgets in the relevant systems and trackers. Track expenditure against approved budgets and identify significant variances or emerging concerns for review. Prepare routine budget-versus-actual information, expenditure reports and financial schedules. Support the preparation of forecasts, donor financial reports and internal management reports. Provide accurate and timely financial information to the Senior Finance Officer, Senior Grants Manager, programme teams and budget holders. Update financial dashboards and trackers, ensuring that information remains complete and current. Grant Administration Coordinate routine administrative activities across the incoming and outgoing grant lifecycle. Maintain complete grant files, including agreements, approved budgets, amendments, due-diligence records, reporting schedules, milestones and correspondence. Update grant registers, compliance calendars, reporting trackers and portfolio-management systems. Support grant application, assessment, contracting, amendment, renewal and close-out processes. Track grant deliverables, reporting deadlines, funding conditions and outstanding actions. Coordinate routine follow-up with internal teams, grantees and implementing partners. Escalate delayed deliverables, non-compliance or other emerging concerns to the Senior Grants Manager. Due Diligence and Compliance Support Coordinate and document approved risk-based due-diligence processes for prospective grantees and implementing partners. Collect and verify required organisational, financial, banking, governance and compliance documentation. Record due-diligence findings using approved tools and submit them to the Senior Grants Manager for review and decision-making. Monitor routine compliance requirements against grant agreements, donor conditions and Foundation policies. Review grantee financial reports and supporting documentation for completeness and consistency. Track agreed corrective actions and follow up on outstanding compliance requirements. Escalate suspected fraud, safeguarding concerns, conflicts of interest, material non-compliance or significant fiduciary risks immediately through the appropriate channels. Grant Disbursement and Financial Monitoring Prepare grant-disbursement documentation and coordinate the processing of approved payments. Confirm that required documentation, reports and milestones have been received before submitting disbursement requests for review. Track grant payments, advances, expenditure, balances and liquidation status. Support the reconciliation and financial close-out of grants. Maintain clear records of disbursement decisions, supporting documentation and approvals. Identify discrepancies or emerging financial risks and refer them to the Senior Finance Officer and Senior Grants Manager. Ensure that no grant disbursement is processed without the required review and approval. Audit and Documentation Support Maintain complete, accurate and audit-ready finance and grant records. Compile supporting documentation, schedules and transaction records requested during internal and external audits. Respond to routine document requests and refer technical or judgement-based audit queries to the appropriate senior role holder. Track audit and compliance actions assigned to the role and provide timely updates on their status. Support implementation of agreed improvements arising from audits, reviews and monitoring activities. Grantee and Internal Team Support Provide practical guidance to grantees on financial documentation, reporting templates, submission requirements and grant-administration processes. Support orientations and training sessions for grantees and internal teams. Assist budget holders and programme teams to understand routine financial reports, grant requirements and administrative processes. Work collaboratively with Finance, Grants, Programme, Partnerships and Community teams to resolve routine administrative issues. Apply a supportive and proportionate approach when working with community-based and locally led organisations while maintaining appropriate accountability standards. Refer matters requiring policy interpretation, exceptions or management decisions to the relevant senior role holder. Systems and Process Improvement Maintain finance and grants templates, trackers, checklists, standard operating procedures and process documentation. Support effective use of accounting, grant-management and digital workflow systems. Maintain accurate electronic records and appropriate document archiving. Identify recurring administrative challenges and recommend practical process improvements. Support improvements to the accessibility, consistency and efficiency of finance and grants processes. Contribute to the development of reliable institutional knowledge and records as the Foundation grows. Qualifications and Experience Education and Professional Qualifications Bachelor's degree in Finance, Accounting, Business Administration, Development Studies, Project Management or a related field. Progress toward a recognised professional accounting qualification, such as CPA or ACCA, is an advantage. Relevant training or certification in grants management, donor compliance or project financial management is also an advantage. Professional Experience At least three years of relevant experience in finance, accounting, grants administration, donor-funded programmes or non-profit operations. Practical experience processing financial transactions and maintaining complete supporting documentation. Experience supporting reconciliations, budget monitoring, financial reporting and audit preparation. Experience administering grants or sub-grants, including maintaining grant records, conducting due diligence, tracking compliance and supporting reporting. Experience working with community-based, research, technology, philanthropic or international development organisations is an advantage. Experience working in a distributed, multicultural or pan-African environment is desirable. Technical Skills and Competencies Sound understanding of basic accounting, financial-management and internal-control principles. Good understanding of the grant lifecycle and donor-compliance requirements. Strong Microsoft Excel or Google Sheets skills and confidence working with budgets and financial data. Experience using accounting, grant-management or workflow systems; familiarity with platforms such as Airtable, Submittable, Salesforce or similar tools is an advantage. Strong documentation, records-management and organisational skills. Ability to coordinate multiple activities and deadlines while maintaining accuracy. Ability to identify inconsistencies, follow up constructively and escalate concerns appropriately. Clear written and verbal communication skills. Strong interpersonal and cross-cultural collaboration skills. High standards of integrity, confidentiality and professional judgement. Commitment to equity, transparency, accountability and community-centred ways of working. Fluency in written and spoken English; proficiency in French or another African language is an advantage.

an hour ago

Dreem Senior Finance Officer, Pan Africa At World University Service Of Canada

World University Service of Canada

Nairobi, kenya

full-time

ROLE DESCRIPTION: The DREEM Senior Finance Officer, Pan-Africa supports finance functions for the DREEM Project, whose responsibilities include internal controls, accounting database management, staff training, budget and cash management functions. CORE RESPONSIBILITIES Month End Close-Out: Lead the monthly close-out process, transaction review & data entry, reconciliations, adjusting journal entries, financial reporting and review & sign off. Internal Controls & Compliance: Enforce financial control measures to safeguard WUSC assets against fraud and mismanagement. Ensure that all transactions and reporting meet local regulatory laws and donor/funder requirements. Review payments for completeness and adherence to policies and procedures. Cashflow Management: Project cash flow, manage revenue, and develop budgetary projections to support Cash Transfer Requests from Headquarters. Develop frameworks that minimize foreign exchange risks, Audit & Compliance: Support internal and external audits by organising documentation, preparing audit trails, and following up on findings. Variance Analysis : Conduct regular, granular comparisons of actual expenditures versus approved budgets. Identify and investigate budget variances, creating financial models to forecast future funding needs Cross-Functional Support: Provide technical support and financial training to non-finance staff to improve their budget-holding capabilities and internal control adherence Financial Reporting & Accounting: Prepare monthly management accounts, balance sheet reconciliations, and financial statements. Ensure adherence to International Financial Reporting Standards (IFRS). Team Leadership & Cross Functional Support: Supervise, mentor, and build the capacity of junior finance staff while training non-finance teams on financial policies and procedures Duties and priorities may be adjusted in line with programme needs, donor requirements, and team structure, provided they remain consistent with the role's purpose and level. QUALIFICATIONS & COMPETENCIES Education: Bachelor's degree in Accounting or Finance; a Master's degree is preferred. Professional Qualification: Professional accounting qualification such as CPA(K) or ACCA is required; membership in good standing with ICPAK is preferred. Experience : A minimum of 5 - 7 years of progressive experience in accounting, auditing of financial management within an international NGO setting. Donor Knowledge: Experience with institutional donors is essential Financial Expertise: Proficiency in budget development, monitoring, and financial reporting, including staff salary allocation and cost-sharing Risk Mitigation: Ability to identify compliance risks, conduct audits, and ensure adherence to internal policies and donor requirements. Communication & Training: Strong written skills for reporting and interpersonal skills for training staff on compliance requirements. Technical Skills: Advanced proficiency in Microsoft Excel and experience using enterprise resource planning (ERP) systems (e.g., Microsoft Dynamics, Netsuite, SAGE) Experience preparing for and coordinating external/internal audits. Fluent in English, French Language skills preferred Strong organizational skills, with attention to detail and accuracy. Excellent written and verbal communication skills. Ability to work collaboratively with diverse stakeholders.

3 days ago

Graduate Intern-finance At Mercy Corps

Mercy Corps

Nairobi, kenya

full-time

The Position Working within the Finance Department and reporting to the Senior Finance Officer, Nairobi, the Finance Graduate Intern will support the timely and accurate processing and recording of financial transactions. The role will also assist in maintaining proper filing, documentation, and archiving financial records. Throughout the internship, the successful candidate will gain practical exposure and hands-on exposure to key finance functions in the international humanitarian and development organization. Essential Responsibilities FINANCIAL MANAGMENT Prepare cash payment vouchers and ensure that all cash transactions are fully and properly documented in relation to batch assigned in the Finance System. Perform daily cash count with the Finance Officer, Snr Finance Officer or other person Record payment vouchers daily in the cash sub-journal for the batch Maintain the uncleared cash advance file and prepare past due advance report for the Finance officer or Snr Finance Officer on monthly basis. Support Finance officer/Snr Finance Officer to record payment vouchers daily in the bank and cash sub journal assigned. Responsible for gathering transaction documents required for donor reporting. Assist with audit related requirements (timely documents retrieval, filing after audit completion, proving additional assistance as necessary) Assist with scanning, copying, printing, and uploading of financial documents on relevant folders including monthly payments and vouchers for posting by the main office. Support Finance coordinator with monthly process of amortizations Support Snr Finance officer with monthly balance sheet reconciliations Any other duty may be assigned. FILING & ARCHIVING Responsible for filing all cash and bank vouchers and maintaining voucher filing system such that files are updated, complete and safeguarded. Ensure all finance documents are properly labelled, filed and stored in a clear and easily accessible manner following Field Finance Manual Assist with Sub-grant management and organizing sub-grant files. TAX Support Finance Officer/Snr Finance Officer with processing of withholding VAT and withholding tax as per KRA regulations including scanning copies to the main office on weekly basis. SECURITY Ensure compliance with security procedures and policies as determined by country leadership. Proactively ensure that team members operate in a secure environment and are aware of policies. SAFEGUARDING Actively learns about safeguarding and integrates it into their work, including safeguarding risks and mitigations related to their area of work Practices the values of Mercy Corps including respecting the dignity and well-being of participants and fellow team members Encourages openness and communication in their team; encourages team members to submit reports if they have any concerns using reporting mechanisms e.g., Integrity Hotline and other options Supervisory Responsibility N/A Accountability Reports Directly To: Senior Finance Officer Works Directly With: Country Finance/Grants Teams. Accountability to Participants and Stakeholders Mercy Corps team members are expected to support all efforts toward accountability, specifically to our program participants, community partners, other stakeholders, and to international standards guiding international relief and development work. We are committed to actively engaging communities as equal partners in the design, monitoring and evaluation of our field projects. Minimum Qualification & Transferable Skills A bachelor's degree in accounting or a relevant business field is desirable. Graduated within twelve (12) months or Awaiting graduation, completed course work. Membership or progress toward professional Finance certification (CPA, ACCA or equivalent) is an added advantage. Proficiency in Microsoft Office Suite, particularly Excel Strong organizational skills and attention to detail. Ability to handle confidential information with professionalism. Demonstrate a strong learning orientation and growth mindset. Possess strong interpersonal and relationship-building skills. Be comfortable working in a diverse, multicultural environment

a month ago

Programs Officer At Cdl Human Resource

CDL Human Resource

Nyandarua, kenya

full-time

General Summary: The Programs Officer has primary responsibility for effectively supporting the implementation of all activities, projects, programs, and interventions of clients Network. Duties include supporting Program managers in implementing the full spectrum of monitoring and evaluation (M&E) requirements, Program management, logistics facilitation, resource allocation, data collection, stakeholder engagement, supporting workshop logistics and program activities procurement and administration, as well as preparing up-to-date reports. Duties are fulfilled using his or her expertise, implementing and delivering a wide spectrum of programmatic services, maintaining a commitment to the organizational mission, liaising effectively and professionally with the stakeholders, and prioritizing needs to ensure the program's objectives are achieved. The role requires exceptional program implementation skills, highly developed effective communication skills, close attention to detail and follow-through, and a commitment to teamwork, integrity, fiscal responsibility, ethics, and collaboration with educators, colleagues, partners, and all stakeholders. ESSENTIAL DUTIES AND RESPONSIBILITIES: Serve as liaison with various stakeholders, partner schools, and the community; maintain accurate data and fulfill all M&E requirements. Implement all programs aligned with FK's programmatic model, framework, and approach. Contribute to the design of new and existing programs by providing on-the-ground insights and practical recommendations to the Programs Managers. Regularly review, reflect, and assess programmatic inputs, resources, content, and operations, making recommendations for adjustment that improve efficiency and maximize impact. Proactively communicate with all relevant program stakeholders, including the school heads, teachers, programmatic partners, colleagues, students, families, and the larger community. Organise and manage all program logistics and resources required for meetings, workshops, site visits,resource distributions, and other FKSN activities (including facility and equipment use, technology, catering,transportation, and the dissemination of related documentation and materials). Coordinating closely with colleagues in relevant organizational departments to ensure alignment of tasks,deadlines, and responsibilities. In collaboration with Program managers, facilitate training protocol, curricula, materials, and knowledge competency models for teachers, GU Patrons, and other stakeholders on programmatic themes. Prepare and distribute accurate, timely minutes and meeting reports to inform relevant stakeholders and formally document activities. In collaboration with the Finance Department, implement programmatic activities in alignment with allocated budgets and in compliance with organizational policies, procedures, and directives; actively seek and pursue strategies to decrease costs while increasing the quality of services and impact. In collaboration with the Senior Finance Officer and Admin Manager, undertake projects and activities procurement in line with the procurement policy, and liaise with the finance department to verify quality and raise payment requisitions. In collaboration with the Operations Departments and the Client, establish, communicate, and update a program's calendar and itinerary of activities, proactively informing key stakeholders to ensure facility, equipment, transportation, and staffing requirements, and to mitigate potential conflicts. Organize and manage program records, documents, and data consistent with required protocols, including the development and daily upkeep of an online platform for record keeping that ensures data integrity and provides secure access by key stakeholders. Actively research, prepare, and share up-to-date information and reports on relevant topics to enrich the knowledge of team members and support program objectives. Support, organise, and oversee teachers' training and provide support resources to ensure accurate data collection and recordkeeping. Proactively identify and report potential programmatic and operational risks, providing proposed mitigation strategies to the Programs Managers. Education and Work Experience: Bachelor's degree in Education or related field 4+ years of Programs management experience, preferably at a non-profit in Kenya Knowledge, Skills, and Abilities: Superior project management skills -- self-reliant, results-oriented, flexible, collaborative, and proactive. Excellent judgment and integrity, with the highest attention to ethics and policy compliance. Entrepreneurial team player who can multitask, prioritize effectively, and adhere to deadlines. Exceptional written and oral communication skills. Proficient in all aspects of budgeting, procurement, and fiscal management. Highly proficient with computer applications, including managing, analyzing, and communicating data. Well-developed interpersonal skills; ability to interact with stakeholders at all organizational levels. Ability to manage and be strictly accountable for the handling of confidential and sensitive information. Ability to respond quickly and maintain composure in situations that impact health, safety, and security.

4 months ago