Finance Assistant Job TechnoServe
About TechnoServe Kenya
TechnoServe works with enterprising people in the developing world to build competitive farms, businesses and industries. We are a nonprofit organization that develops business solutions to poverty by linking people to information, capital and markets. Our work is rooted in the idea that hardworking people can generate income, jobs and wealth for their families and communities. With more than four decades of proven results, we believe in the power of private enterprise to transform lives. Our success in creating business solutions to poverty is due in large part to our talented and highly committed team. TechnoServe employs more than 900 people, the vast majority of them host-country nationals working in the field. Our staff combine business expertise with local knowledge, relationships and context to help hardworking men and women generate income, jobs and wealth for their families and communities. In 2014, TechnoServe’s work made a difference in the lives of 1.7 million people in more than 29 countries, creating a better life and better world for this generation and the generation to come.
Read>>Interview Techniques: 5 Tips To Navigate Virtual Interviews
Duties and Responsibilities
- Review supplier invoices for accuracy and relevance before keying in the invoice to the financial system;
- Review supplier invoices for accuracy and relevance before making payments;
- Posting and suggesting of approved transactions.
- Process M-pesa payments
- Make payments to suppliers (M-pesa) in a timely manner.
- Reconcile supplier statements and resolve supplier issues.
- Code payments to appropriate Funds Code
- Capture payments/transactions in the Financial system.
- Manage staff travel advances and review expense reports for accuracy, relevance of supporting documents and proper coding.
- Work with Field staff guiding them on how to do proper expense reports.
- Prepare petty cash reconciliations and other Balance sheet reconciliations at the end of every month or periodically as the case maybe.
- Assist in maintaining books of account to trial Balance level- Cash books, Accounts payables\receivables, general ledgers and other sub ledgers.
- Manage statutory deductions and remit them to the relevant authorities within deadlines (PAYE, NSSF, NHIF, WHT etc)
- Assist in timesheets managements and training – conduct preliminary review of time portal entries to ensure all timesheets are in and that are free of general errors before a final review by program managers
- Work with HR to ensure time portal vacation entries reconcile with physical records and analysis maintained by Hr.
- Assist to review of Motor Vehicles mileage logs ensuring proper operation of the logs.
- Assist during Audits and other reviews in pulling out documents required by internal/external Auditors.
- Work with procurement to develop a supplier database.
- Work with procurement to ensure all supplier agreements are in place.
- Work with finance to develop various analyses as may be guided from time to time.
- Work with Finance on fixed assets management.
- Ensure documents are maintained well and easily accessible.
- Other responsibilities assigned by the Senior Accountant/ Financial Controller.
Read>>How A Practical Accounting Can Help You Secure A Job
Required Skills, Knowledge, Experience and Abilities:
- University degree (Bcom- Finance or Accounting)
- ACCA/CPA finalist and undertaking the degree course
- Proficiency in MS Office (especially Excel)
- At least 2 years’ experience working in a busy accounts department
- Familiar with computerized accounting programs – NAV/Syologist added advantage
- Accurate, thorough, able to meet deadlines
- Maintain high levels of confidentiality in relation to sensitive and confidential financial information and decisions.
🚨 Before You Apply for This Job…Need Help With Your CV?
This job will attract 1000+ applicants.
Many qualified professionals miss out on getting shortlisted and interviews — not because they lack experience, but because their CV doesn’t clearly show how they fit this specific job.
🎯 Want to get an interview fast? Customize your CV specifically for this job.
Using the same CV for every application will not get you interviews.
Email your CV today to our Client Service Manager, Rose, using cvwriting@corporatestaffing.co.ke
Subject: CV Review & Upgrade.
Rose and our recruiters will review your CV and show you exactly how to improve it for the job you are targeting.
Using an A.I-generated CV but not getting interviews? Click here & get it reviewed by our recruiters.

