Finance & Accounts Assistant Job Dynasoft Business Solutions Nairobi, Kenya
Dynasoft Business Solutions Nairobi, Kenya
Job description
Key Responsibilities
Financial Accounting & Reporting
- Prepare, review, and maintain accurate accounting records, and reports in compliance with accounting standards and company policies.
- Assist in the preparation of monthly, quarterly, and annual management accounts.
- Perform general ledger reconciliations and ensure the accuracy, completeness, and integrity of financial records
- Perform month-end and year-end closing activities.
- Support the preparation of annual budgets, forecasts, and cash flow projections.
- Custodian of the chart of accounts
Accounts Receivable & Revenue Management
- Generate and process customer invoices.
- Monitor accounts receivable, follow up on overdue invoices, and ensure timely collection of outstanding balances.
- Manage contract milestones, billing, and reconciliations to prevent revenue leakage.
Accounts Payable & Vendor Management
- Manage the accounts’ payable function, ensuring timely processing and payment of supplier invoices.
- Monthly payroll processing
- Verify payment requests and ensure compliance with approval workflows and procurement policies.
- Reconcile supplier statements and resolve any discrepancies promptly.
Cash & Treasury Management
- Perform monthly, quarterly and annual bank & Credit card accounts.
- Monitor cash flow and maintain adequate liquidity for operational requirements.
- Manage petty cash and ensure proper documentation and accountability.
- Support treasury activities, including payments, transfers, and cash forecasting.
Asset Management
- Maintain the fixed asset register
- Coordinate periodic verification and annual stock-taking of company assets.
- Monitor asset movements and maintain appropriate supporting reports.
Compliance & Audit Support
- Assist in monthly filing of statutory returns within stipulated deadlines.
- Ensure compliance with relevant tax laws, financial regulations, and company policies.
- Support internal and external audits by preparing schedules and providing required documentation.
- Assist in implementing and maintaining effective internal controls.
Budget Monitoring & Business Support
- Monitor departmental expenditure against approved budgets and identify variances.
- Provide financial analysis and recommendations to support business decisions.
- Assist project managers and department heads in tracking project costs and profitability.
Record keeping
- Ensure financial records are maintained in compliance with accepted policies and procedures
Other duties
- Undertake any other finance and accounting duties as assigned.
Key competencies
Academic and professional Qualifications
- Bachelor’s degree in accounting, Finance, Commerce, Business Administration, or a related field.
- Minimum of B plain in KCSE.
- Must be a CPA finalist. ICPAK Membership is an added advantage
- Experience: Minimum of two years’ experience
- Experience using ERP preferably Microsoft Business Central or similar systems.
- Proficient in Microsoft Excel.
Essential Skills
- Knowledge of IFRS and GAAP.
- Knowledge of tax regulations and statutory compliance requirements.
- Experience with financial reconciliations, budgeting, forecasting, and cash flow management.
- Ability to analyse financial data and prepare insightful management reports.
- Understanding of project accounting and service-based business models is an added advantage.
- High level of integrity and the ability to protect the organization’s value by keeping information confidential.
- Ability to develop effective working relationships internally at different levels and externally with company clients & suppliers.
- Must have good communication and interpersonal skills and be attentive to detail
- Great team player, strategic thinker, deadline & result-driven and highly organized.
How to Apply
If your competence meet the above requirements and you are a self-driven, proactive and results oriented person, please send your CV and relevant academic certificates through career@dynasoft.co.ke Deadline for receiving applications is 19th August 2026.