Accounting Duties
- Processing, reviewing, tracking, and general ledger posting of construction costs (progress reporting) & revenues (% of completion) for multiple projects
- Perform/review bank account reconciliations and assist with corporate balance sheet reconciliations and other corporate monthly internal management reports
- Calculate and invoice general contracting fees and allocate payroll to projects
- Responsible for construction accounts receivable tracking, management, and reporting
- Process accounts payable from invoices, to payment, to the appropriate job number, cost code, GL account number and distributing invoices to Project Managers for approval
- Process monthly payroll and direct bank deposits
- Maintain the fixed asset register, prepare and process monthly depreciation entries
- Assist in the development/enhancement of project reporting (monthly P&L)
- Prepare deposits and weekly cash flow forecasts
- Reconciliation of vendor statements and customer payments
Administrative Duties
- Communicate with external clients and lenders to manage funding and draw requests, provide timely responses to questions and inquiries
- Assist with construction project analysis reporting
- Work with Project Managers on billing verification and collection matters
- Interface with Project Managers and senior management on all aspects of construction accounting
- Respond to inquiries from the Executive Managers, Controller, and Project Managers
- Assist with special projects as requested
Tax & Statutory Reporting Duties
- Prepare quarterly payroll tax (R10) and yearly reconciliation (R5 & R6)
- Prepare monthly & yearly CNSS payments and reports
- Prepare Quarterly VAT reports & remittances
- Process all year-end adjustment based on audit findings
Skills
- Business Degree in Accounting is a must
- Five or more years of experience in a similar role (preferably in the engineering and contracting industry)
- Fluent in English and Arabic
- Strong Communication Skills (written and oral)
- Knowledge of PIMS (accounting software) is a plus
- Proficiency in Microsoft Office suite (Excel, Word, PPT, etc…)
encogroup@encogroup.net