About the Role
Our client, a well-established and reputable financial services firm located in Upington , Northern Cape , is seeking an experienced and meticulous Senior Accountant. This role is crucial for managing the company's financial operations, ensuring accuracy, compliance, and efficiency in all accounting processes. The ideal candidate will possess a strong understanding of accounting principles, financial reporting standards, and tax regulations. You will be responsible for preparing financial statements, managing general ledger activities, reconciling accounts, and supporting the finance team in strategic financial planning. This is an excellent opportunity for a seasoned accounting professional to take on significant responsibilities within a respected organization in the Northern Cape . We are looking for a detail-oriented individual with strong analytical skills and a commitment to financial integrity.
Key Responsibilities
- Oversee and manage daily accounting operations, including accounts payable, accounts receivable, and general ledger.
- Prepare and review monthly, quarterly, and annual financial statements in accordance with IFRS/GAAP.
- Perform bank reconciliations and intercompany reconciliations.
- Manage the month-end and year-end closing processes.
- Ensure compliance with all relevant accounting standards, tax regulations, and company policies.
- Assist with the preparation of budgets and forecasts.
- Analyze financial data and provide insights and recommendations to management.
- Liaise with external auditors during the annual audit process.
- Develop and maintain strong internal controls to safeguard company assets.
- Identify and implement process improvements to enhance efficiency and accuracy in accounting functions.
- Supervise and mentor junior accounting staff as required.
- Stay updated on accounting best practices and regulatory changes.
Requirements
- Bachelor's degree in Accounting or Finance.
- Professional qualification such as CA(SA), ACCA, or CIMA is highly preferred.
- Minimum of 4 years of progressive experience in accounting roles, with at least 2 years in a senior capacity.
- In-depth knowledge of accounting principles (IFRS/GAAP) and South African tax legislation.
- Proficiency in accounting software (e.g., Sage, SAP, QuickBooks) and advanced Microsoft Excel skills.
- Strong analytical, problem-solving, and organizational skills.
- Excellent attention to detail and accuracy.
- Good communication and interpersonal skills.
- Ability to work independently and as part of a team, meeting tight deadlines.
- Experience in financial reporting and audit support.
- Knowledge of internal control systems.
Benefits
- Competitive salary package reflective of experience and qualifications.
- Comprehensive medical aid and retirement fund benefits.
- Opportunities for professional development and further certifications.
- A stable and reputable financial institution.
- Supportive work environment with opportunities for growth.
- Annual performance bonuses.
- Generous annual leave allowance.
- Study leave for professional development.
- Access to professional accounting networks and resources.
- The satisfaction of contributing to the financial health and success of an established organization in Upington .