Our client is in the Financial Services industry.
Responsibilities
- Accurate reporting on debtors book for month end process and meeting tight monthend deadlines
- Manage and process customer receipts client settlements and refunds and ensure these are accurately and timeously reconciled
- Effective and proactive management of all debtor queries adhering to predefined SLA turnaround times
- Daily bank reconciliations and cashbook processing
- Sound knowledge of accounting principles applied in recognizing transactions and thorough understanding the flows from other system into the Finance ERP system to enable errors and issues to be identified and corrected timeously
- Work closely with the collections risk developer teams and the Call Centre department by taking ownership and proactively resolving internal and external issues timeously
- Process customer writeoffs recoveries and external debt collector receipts timeously and accurately
- General ledger and balance sheet reconciliations
- Process general journal entries and ad hoc invoicing as required
- Conduct ad hoc financial analysis and reporting as needed
- Any adhoc tasks required to assist Financial Manager
Requirements
- A tertiary qualification in relevant field required: Accounting or Finance
- A minimum of 5 years experience in accounting bookkeeping finance or financial analysis.
- Strong proficiency in financial systems and Microsoft Office (Excel Word PowerPoint).
3+ years of front-end development experience in a JavaScript-heavy environment Strong proficiency in JavaScript (ES6+), HTML, CSS, with experience building responsive and accessible web applications Hands-on experience with ( preferred) and its ecosystem (Hooks, Context API, Redux, Redux-Thunk, State Management libraries) Experience integrating with RESTful APIs, GraphQL, or WebSockets Hands-on experience with Git for version control Experience with unit testing & automated testing frameworks (Jest, React Testing Library, Cypress, or similar) Proficiency in micro-frontend architecture Familiarity with browser testing and debugging tools (Chrome, Firefox, Edge, Safari) AWS cloud experience (S3, Lambda, API Gateway, CloudFront, ECS, or other AWS services) Experience with Docker and containerized front-end deployments Strong debugging skills and experience working with browser developer tools Ability to collaborate in an agile, fast-paced development environment Nice to have: 5+ years of front-end development experience Experience with TypeScript Familiarity with CSS frameworks (Bootstrap, TailwindCSS, Ant Design) Awareness of UI/UX best practices to ensure optimal user experience Experience with or Angular is a plus Familiarity with CI/CD pipelines and ability to set up projects accordingly Exposure to Python (Django, Flask, or FastAPI) to assist in front-end/back-end collaboration Experience working in the banking and financial domain is a plus