Skip to main content


Church World Service (CWS)

The Resettlement Support Center (CWS RSC Africa) operates a US refugee resettlement program in sub-Saharan Africa through a Cooperative Agreement with the Department of State/Bureau of Population, Refugees and Migration.  CWS RSC Africa is responsible for the preparation of refugee case files for adjudication by US Citizenship and Immigration Services (USCIS) officers, as well as the out-processing and cultural orientation of all approved cases. CWS RSC Africa is administered by the Church World Service Immigration Refugee Program (CWS/IRP) and is based in Nairobi, Kenya with a sub-office in Pretoria, South Africa.

Back to #NGOJobsBoard

  • Church World Service (CWS)

Finance Officer

  • Deadline:
    22 February 2024
  • Region:
  • Type of employment:
    Full time

Job Description

This position is responsible for the daily expenditure, management, and maintenance of the RSC Africa financial records in the CWS Pretoria office, in accordance with the guidelines of DOS/PRM and RSC Africa policies and procedures. The position works closely with the Nairobi-based Finance team, Administration Manager, Human Resource staff, General Service staff, and other staff in the Administration and Program Departments.

Please note the special requirements listed on full job description document.


Roles and Responsibilities

Administration and Finance (40%)

  • Receives refunds of unused travel cash advances and any other cash and check refunds, issues receipts for any refund received, and ensures regular and timely banking of all refunds received.
  • Assists in budget preparation, budget monitoring, and tracking of expenditures.
  • Assist with cash and bank reconciliations and reconcile general ledger accounts monthly.
  • Reconciles and disburses monthly, quarterly, and annual statutory deductions and returns, including pension, withholding tax, PAYE, and UIF within the statutory period.
  • Administers, disburses, and replenishes the local currency and petty cash funds.
  • Prepares staff Telephone Bills reports and any other receivables and sends them to the payroll section on a Monthly basis.
  • Prepares and disburses accounts payable for approved purchases and contracts according to procedures and policies in place.
  • Undertakes all duties as may be assigned by the supervisor to improve internal controls and financial operations for the overall achievement of CWS Africa NPC goals and objectives.

Record and Data Management (30%)

  • Prepare and process transactions including payment and general journals into Sylogist Dynamics 365 accounting system.
  • Prepare and compile bank reconciliations on a monthly basis. Ensure they are approved and filled.
  • Prepare and report on aging analysis, monitor and make reconciliation of the aged accounts.
  • Enters data into the accounts receivable and payable module and distributes quarterly debtors and creditor’s statements to staff/Bill staff with any owed amounts.
  • Files and retrieves financial documents, including online filing and banking.
  • Prepares monthly financial reports on an accrual basis using fund accounting principles.

Audit and Compliance (25%)

  • Follows sound accounting procedures and practices in conformity with GAAP, IAS, and OMB circulars to ensure accuracy and transparency on the use of the US Government’s funds and donor reporting requirements.
  • Assists and organizes relevant documents for the annual audit both internal and external.
  • Support the internal and external audits and establish the implementation of action plans to address the internal and external audit recommendations.
  • Ensure relevant reconciliations, accurate financial records, and monthly close-out processes as per the policies and procedures are complied with.
  • Review purchase requests, travel requests, and any other form of procurement review coding on documents to ensure their accuracy as per the coded budget.
  • Review and ensure that Trip Expense Reports are reviewed and duly signed by the relevant staff supervisors and filed appropriately.

Additional Roles and Responsibilities (5%)

  • Any other duties as assigned.


Qualifications and Requirements


  • Four (4) years of work experience with NGO, preferably US-funded grants.
  • Two (2) years of directly related specialized experience performing the essential duties in finance is required.
  • Knowledge and experience in using Excel spreadsheets required.

Skills & Abilities:

  • Knowledge of Excel spreadsheets and Sage 300 or similar accounting software required.
  • Knowledge of fund and accrual accounting principles is required.
  • Manage large and diverse workloads under pressure with competing priorities.
  • Maintain the integrity of official records.
  • Analyze and solve complex problems and make sound decisions.
  • Work with minimal supervision.
  • Maintain a high-performance standard with attention to detail.
  • Work independently and contribute to the overall operations of RSC Africa.
  • Actively participate in the implementation of the U.S. Refugee Admissions Program (USRAP).

Education & Certifications:

  • Bachelor of Commerce, Accounting, Finance, or other Business Degree or four (4) years of experience in lieu of a degree required.
  • CPA/ACCA/CIMA finalist with a minimum of 4 years of relevant experience.
  • Advanced MS skills to include (advanced Excel).

A valid passport and the ability to maintain a valid passport throughout the entire appointment is required, which includes having enough passport pages for travel. The candidate should be of good health, willing and able to travel extensively in often difficult conditions, and have a high degree of flexibility. A clear background check is required before the start of employment. Must be legally eligible to work full time in South Africa. View the full JD on Action Appointments’ website for all details.

How to apply

View the full job description and application instructions on the Vacancies page at and  email your application by Thursday February 22nd 2024 to This email address is being protected from spambots. You need JavaScript enabled to view it.   

  • Date posted:
    09 February 2024

Back to #NGOJobsBoard

Support Hashtag Nonprofit!

If you find our articles, free resources, opportunities, and #NGOJobs Board useful, consider making a donation to Hashtag Nonprofit. Your donation helps nurture a community driving impactful change. Let's support these unsung heroes together—donate now to help us support the South African nonprofit community!  

Click here for SnapScan and Credit Card options

*Kindly note that we cannot currently issue tax certificates for donations