
GL Accountant
- Johannesburg, Gauteng
- Contract
- Full-time
Type: Full-time, Independent Contractor
Location: Remote
Work hours: 9:00 AM – 5:00 PM Eastern Time (U.S.) (Some flexibility can be provided but strong overlap with U.S. business hours required)Responsibilities:
● Posts customer payments and maintains an up-to-date accounts receivable aging report, as necessary.
● Records vendor invoices in client’s accounting system, uses accounting judgement to code expenses to proper ledger accounts, obtains authorization to pay, and schedules payments in automated payable system.
● Reconciles bank records to the general ledger accounts, reconciles cash accounts
● Reviews and adjusts both general ledger and associated subledgers monthly to ensure accurate posting of:
○ Accruals (capex/expenses)
○ Prepaids
○ Revenue and Deferrals (ensures agreement with relevant external point of sale systems, rent rolls, etc.)
● Prepare and reconcile fixed assets, preliminary review of capitalization adjustments.
● Perform other accounting tasks as needed by individual clients or associated controller or GL accounting lead on client
● Performs basic variance analysis by analyzing results versus budget and prior periods.Required Experience:
● Degree in Accounting, Finance, or related field
● 2+ years of accounting and/or full charge bookkeeping experience
● Working knowledge of accrual basis accounting and payroll requirements
● Experience with QuickBooks Online, QuickBooks Desktop and other cloud-based accounting automation tools.
● Ability to work independently as a condition of remote based work
● Critical thinker capable of initiating process improvements and problem-solving
● Proficiency with Microsoft365 suite of products
● Excellent communication and time management skills
● Ability to multi-task and prioritize work
● Flexibility to manage multiple tasks and shift between priorities
● Enthusiastic, inquisitive and desire to learn a broad range of topics across network industriesNice to have:
- Experience with practice management tools.
- Familiarity with any of the following systems:
o Yardi (Breeze or Voyager)
o Maestro/Micros
o Stripe or similar merchant processing system
o Juniper Square and/or Agora
o Rabbet or similar system such as Procore
- Any prior supervisory experience.