JOB GIANT

Accounts / Stock Controller

JOB GIANT

Uganda Full time Others
Posted: Jul 23, 2026 2 weeks ago 48 views

Job Description

 

Accounts / Stock Controller Job Description – JOB GIANT

Job Title: Accounts / Stock Controller
Recruitment Agency: JOB GIANT
Industry: Accounting & Finance / Inventory Management / Logistics
Duty Station: Bugolobi, Kampala, Uganda
Employment Type: Full-Time

About JOB GIANT

JOB GIANT is a recruitment and employment solutions provider dedicated to connecting qualified candidates with suitable career opportunities across Uganda. The organization works with businesses to identify skilled professionals while supporting job seekers in accessing reliable employment opportunities.
JOB GIANT is recruiting an Accounts / Stock Controller on behalf of a client based in Bugolobi, Kampala. The successful candidate will support financial record management, stock monitoring, inventory control, and operational reporting to ensure accurate tracking of company resources.

Job Purpose

The Accounts / Stock Controller will be responsible for maintaining accurate accounting records, monitoring stock movements, managing inventory documentation, and supporting financial controls. The role requires strong attention to detail, numerical accuracy, and the ability to work effectively in a fast-paced business environment.

Key Responsibilities

Stock and Inventory Management
  • Monitor daily stock movements, receipts, issues, and transfers.
  • Maintain accurate inventory records and stock documentation.
  • Conduct regular stock counts and reconcile physical stock with system records.
  • Identify stock discrepancies, losses, damages, or shortages and report to management.
  • Ensure proper storage and organization of inventory items.
  • Support stock audits and inventory verification exercises.
Accounts and Financial Records Management
  • Maintain accurate accounting records for daily business transactions.
  • Record purchases, sales, expenses, and stock-related financial entries.
  • Assist in preparing financial summaries and operational reports.
  • Verify invoices, delivery notes, receipts, and supporting documents.
  • Ensure all transactions are properly documented and filed.
  • Support reconciliation of accounts and financial records.
Reporting and Documentation
  • Prepare daily, weekly, and monthly stock reports.
  • Generate inventory movement reports for management review.
  • Maintain organized records of invoices, receipts, and stock documents.
  • Track inventory costs and support budget monitoring activities.
  • Provide accurate information for decision-making.
Stock Control and Compliance
  • Implement stock control procedures to minimize losses and errors.
  • Ensure proper authorization of stock movements.
  • Monitor stock levels and alert management when replenishment is required.
  • Support internal and external stock audits.
  • Ensure compliance with company policies and procedures.
Operational Support
  • Work closely with procurement, sales, warehouse, and finance teams.
  • Support smooth coordination between inventory and accounting functions.
  • Assist in resolving stock and payment-related issues.
  • Perform any other duties assigned by management.

Required Qualifications

  • Bachelor’s Degree in Accounting, Finance, Business Administration, Commerce, Procurement, or a related field.
  • Minimum of one (1) year experience in accounting, stock control, inventory management, or a related role.
  • Knowledge of bookkeeping and inventory management principles.
  • Experience using accounting software or inventory management systems is an added advantage.

Required Skills and Competencies

Accounting Skills
  • Good understanding of basic accounting principles.
  • Ability to maintain accurate financial records.
  • Strong numerical and reconciliation skills.
  • Ability to identify errors and financial discrepancies.
Inventory Management Skills
  • Strong stock monitoring and record-keeping abilities.
  • Knowledge of inventory control procedures.
  • Ability to conduct stock counts and reconciliations.
  • Good understanding of warehouse operations.
Technical Skills
  • Computer literacy with proficiency in Microsoft Excel and other Office applications.
  • Ability to work with accounting or ERP systems.
  • Strong data entry and reporting skills.
Personal Attributes
  • High level of integrity and honesty.
  • Strong attention to detail.
  • Good organizational and time-management skills.
  • Ability to work under pressure and meet deadlines.
  • Flexible and willing to work day or night shifts.
  • Ability to work independently with minimal supervision.

Candidate Requirements

Applicants should:
  • Be aged between 22–30 years.
  • Preferably reside in Bugolobi or nearby areas.
  • Be willing to work day or night shifts when required.
  • Submit a CV with at least three referees.
  • Provide a copy of their National Identification Card.
  • Provide an LC1 recommendation letter.

Career Growth Opportunities

An Accounts / Stock Controller can progress into roles such as:
  • Senior Accounts Assistant
  • Inventory Manager
  • Stock Supervisor
  • Finance Officer
  • Procurement Officer
  • Operations Manager

Why Join This Opportunity?

Successful candidates will gain:
  • Practical experience in accounting and inventory management.
  • Exposure to business operations and logistics processes.
  • Professional growth opportunities in finance and supply chain management.
  • Experience working with stock control systems and financial procedures.

How to Apply

Interested and qualified candidates should submit their CV and required documents through the official application process.
Application Deadline: Saturday, 1st August 2026
Only shortlisted candidates will be contacted.


About Company

JOB GIANT

JOB GIANT

Apply via Email

Send your application to:

hr@jobgiant.net

Include CV and cover letter

Use job title as subject

Job Overview

  • Job Type: Full time
  • Experience Level: Intermediate
  • Education Level: Bachelors
  • Vacancies: 2
  • Category: Others
  • Location: Uganda
  • Application: via Email
Join our WhatsApp group 1