EA

Senior Finance Officer

Full_time
Posted 1 week, 5 days ago ⏰ Deadline: Jul 31, 2026 14 views 0 applications

Job Description

Job Title: Senior Finance Officer
Company: EarthEnable Kenya
Location: Bungoma, Kenya – with travel to field offices and rural districts
Contract Type: 1-year renewable

How to Apply: click here

Who We Are

EarthEnable is transforming how people live by making homes healthier for families across rural Rwanda, Kenya and Uganda and helping to reduce the polluting impact of the building industry on the environment. Most households live in homes with dirt floors that are dusty, unsanitary, and fertile breeding grounds for parasites and germs. While replacing a dirt floor with concrete has significant health benefits (e.g., reducing diarrhea by 50% and parasitic infections by 80%), concrete is unaffordable for many who need it and is a huge contributor to global pollution.

To counter the environmental and affordability issues surrounding concrete, EarthEnable has spent the past 8+ years developing and selling high-quality, earthen floors and plasters that are 50% cheaper than concrete with 90% less embodied energy.

About the Role

The Finance Officer will support all core finance functions at EarthEnable Kenya, including financial record keeping, budgeting support, accounts payable and receivable, payroll support, cash and bank reconciliations, financial reporting, and ensuring compliance with organizational policies and statutory requirements.

The role requires strong analytical skills, attention to detail, integrity, and the ability to work closely with both office and field teams to ensure accurate and timely financial operations.

This is a hands-on role suited for someone who enjoys working with numbers, maintaining accurate financial systems, supporting decision-making through financial insights, and ensuring the organization’s resources are managed efficiently.

Key Responsibilities:

Financial Record-Keeping

  • Maintain accurate and up-to-date financial records, including accounts payable, accounts receivable, and general ledger entries.
  • Organize and file financial documents, such as invoices, receipts, and bank statements, following established procedures.

Transaction Processing

  • Process invoices, expense reimbursements, and other financial transactions accurately and promptly.
  • Verify the accuracy of financial data and resolve discrepancies as necessary

Financial Reporting

  • Assist in preparing financial reports, including balance sheets, income statements, and cash flow statements under the guidance of the Senior Finance Officer.
  • Compile financial data and generate reports for internal review and analysis

 Compliance and Documentation 

  • Ensure compliance with financial policies, procedures, and regulatory requirements specific to Kenya.
  • Maintain documentation of financial transactions and records in accordance with audit and compliance standards.

Administrative Support

  • Provide administrative support to the finance team, including organizing meetings, scheduling appointments, and handling correspondence.
  • Assist in performing routine office tasks such as filing, scanning, and data entry.

 lnventory and Petty Cash Management ,

  • Accurately manage company inventory, process stock movements into the system, conduct stock counts, perform reconciliations, and generate reports’
  • Ensure adherence to internal controls around inventory management.
  • Properly maintain the petty cash float, process payments based on approved requisitions, and keep all supporting documents and accountabilities.
  • Request replenishment of petty cash as soon as the balance reaches the set threshold.

Payroll Management

  • Prepare and execute monthly payroll for Kenya-based employees.
  • Ensure proper handling of statutory deductions and timely submissions to relevant authorities, including PAYE, NHIE and NSSF.

Bookkeeping and Financial Closing

  • Maintain accurate books of accounts for EarthEnable Kenya.
  • Conduct monthly financial closings, perform reconciliations, and generate financial statements
  • Work in coordination with the Finance Manager and other relevant stakeholders to consolidate Kenya’s reports and ensure audit-readiness

Other Duties

  • Perform any other tasks as may be assigned by your supervisor or EarthEnable management from time to time, irr line-with your role and capabilities

 

Required Qualifications & Key Capabilities

  • Bachelor’s degree in Finance, Accounting, Commerce, Economics, Business Administration, or a related field. A professional accounting qualification (CPA, ACCA, or equivalent) is an added advantage.
  • Minimum of 2 years of progressive experience in finance, accounting, or bookkeeping, preferably in an NGO, social enterprise, or similarly fast-paced organization.
  • Demonstrated experience preparing financial reports, reconciling accounts, and managing supporting documentation with minimal supervision.
  • Working knowledge of accounting software (e.g. QuickBooks, or similar) is required, not just an added advantage.
  • Experience managing budgets, cash flow tracking, or supporting audits is an added advantage.
  • Experience working with field-based teams or multi-branch operations is an added advantage.
  • Ability to mentor or guide junior finance staff where needed.

 

Deadline: 13th July 2026

CLICK HERE TO APPLY

Apply Now ↗

How well do you match?

Get an instant AI match score for this role — free, takes 3 minutes.

Tailor your CV for this role

The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.

Tailor My CV to This Job ✍️

Join Our Kenya Channels

Get free job alerts on your phone

MJC
ECHO
Your MJC Assistant

I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.

How was your experience with ECHO?