Accounts Assistant

Company Details

Rating: No ratings yet log in to rate this company
Industry: Telecommunications
Description: Techminds Technologies Limited, a leader in the tech industry for over 15 years, specializes in fiber installations, network modernization, and IT enterprise solutions including managed services and cybersecurity. We're currently seeking a Sales Executive to champion our innovative products and serv… Techminds Technologies Limited, a leader in the tech industry for over 15 years, specializes in fiber installations, network modernization, and IT enterprise solutions including managed services and cybersecurity. We're currently seeking a Sales Executive to champion our innovative products and services in the IT sector. Join us in shaping the future of technology! View more View less

Job Details

Job Type: Full Time
Workplace Type: On-site
Qualification: Diploma
Job Experience: Mandatory
Job Location: Nairobi County, Kenya
Closing Date: Undisclosed
Salary: Estimated: KES 35,000 - KES 300,000 / month
Other Pay: Benefits
Job Category: Accounting, Audit, Finance

Job Description

Role Overview

This position sits within the finance team and keeps the company’s day-to-day accounting operations running smoothly. You will handle invoicing, reconciliations, project cost tracking, and reporting, working closely with project managers to ensure budgets stay on track and income is collected on time. Your accuracy directly supports management decisions and keeps audits and month-end close processes moving without delays.

Key Responsibilities

  • Prepare and issue customer invoices while recording all related transactions accurately in QuickBooks.
  • Maintain an up-to-date purchase order tracker, checking open orders, billed amounts, and project-linked invoices.
  • Perform regular reconciliations for bank accounts, supplier statements, and customer accounts to resolve discrepancies promptly.
  • Upload and review weekly project budgets, monitor approved expense requests, and flag any overspending or unauthorised costs.
  • Compare project expenditures against approved work plans and budgets, producing variance summaries that project managers can act on.
  • Track receivable income, chase overdue payments, and support project managers with collection follow-ups.
  • Prepare and deliver regular financial reports, budget updates, and forecasts tailored to each project manager’s needs.
  • Contribute to monthly management accounts and assist with audit preparation by organising supporting documentation and schedules.

Requirements & Qualifications

  • A Bachelor’s degree or diploma in Accounting, Finance, or a related discipline; a CPA qualification is a strong plus.
  • At least 1–2 years of practical experience in an accounts assistant or accounting support role, ideally within a project-based or services environment.
  • Solid understanding of accounting principles, general ledger functions, and basic internal control procedures.
  • Hands-on proficiency with QuickBooks for invoicing, bank reconciliation, and financial reporting.
  • Advanced Excel skills, including pivot tables, VLOOKUP/XLOOKUP, and mapping financial data from exported reports.
  • Strong attention to detail with the ability to spot inconsistencies in numbers, transactions, and supporting documents.
  • Good analytical thinking and clear communication skills for coordinating with project managers and non-finance staff.
623 open positions on Semasocial right now · 9863 open positions in Nairobi County, Kenya · 49 posted in the last 7 days
Contact Information
Sign in to apply for this job.
CV Job Description Matcher See how well your CV matches this job and get tips to improve your chances AI Tool

This tool helps you see how closely your CV matches a job description. It also gives you simple suggestions on what to improve so you have a better chance of getting shortlisted.

Beware of Fraudsters!
Never pay anyone for job applications, interview tests, or job interviews. A genuine employer will never ask you for payment under any circumstances.
Disclaimer & TOS: We do not guarantee the authenticity of every single job posting and are not responsible for any fraudulent activity or misrepresentation by third parties. We are not involved in any stage of the interview or recruitment process and do not charge any fees from job seekers. For further details, please read the rest of the Terms of Service.