{"id":3947132,"url":"https://alion.io/job/melville-junior-accountant","title":"Junior Accountant","company":{"id":4527113,"name":"Melville","domain":null,"url":"https://alion.io/company/melville-2","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Finance","role_family":"Finance","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Sandton, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":20000,"max":25000,"currency":"ZAR","period":"month","gross":true,"usd_annual":18180},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Microsoft Excel","optional":false},{"name":"SDL","optional":false},{"name":"C","optional":true}],"status":"live","first_seen_at":"2026-10-30T09:51:53Z","employer_posted_date":null,"last_verified_at":"2026-10-30T09:51:53Z","board_verified":false,"closed_at":null,"days_open":11,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":11},"description":"Introduction\nMelville Group (Pty) Ltd operates within the electricity, energy and water supply industry and is seeking a detail-oriented Junior Accountant to join its Finance Department in Bryanston, Johannesburg.\n\nThe successful candidate will support financial accounting, payroll, reconciliations, SARS compliance and financial reporting.\n\nKey Responsibilities\nFinancial Accounting & Bookkeeping\n\n Maintain accurate accounting records and process daily financial transactions.\n\n Capture journals, invoices, receipts, payments and general ledger entries.\n\n Perform monthly bank, supplier, customer and general ledger reconciliations.\n\n Manage accounts payable and accounts receivable records.\n\n Monitor outstanding debtors and follow up on overdue payments.\n\n Prepare supplier payment schedules and supporting documentation.\n\n Maintain and reconcile the fixed asset register.\n\n Assist with month-end and year-end accounting processes.\n\nPayroll Administration\n\n Process monthly payroll using Sage Payroll.\n\n Maintain employee payroll records, including salaries, allowances, deductions and leave.\n\n Calculate PAYE, UIF, SDL and other statutory payroll deductions.\n\n Prepare payroll reconciliations and statutory reports.\n\n Assist with EMP201, EMP501, IRP5 and IT3(a) reconciliations and submissions.\n\n Ensure the accuracy and confidentiality of payroll information.\n\nTaxation & Statutory Compliance\n\n Assist with VAT201 preparation and supporting reconciliations.\n\n Prepare schedules for PAYE, UIF, SDL and other statutory obligations.\n\n Assist with SARS eFiling administration and submissions.\n\n Maintain statutory compliance records and monitor submission deadlines.\n\n Support compliance with relevant SARS and employment-related statutory requirements.\n\n Prepare statutory returns for review and approval by the Finance Director.\n\nFinancial Reporting & Audit Support\n\n Assist with monthly management accounts and financial reports.\n\n Prepare supporting schedules for income statements, balance sheets and cash flow reporting.\n\n Assist with budgeting, financial monitoring and variance analysis.\n\n Investigate accounting discrepancies and assist with corrective actions.\n\n Prepare audit schedules, reconciliations and supporting documentation.\n\n Assist with annual financial statements and external audits.\n\n Maintain organised audit files and accounting records.\n\nGeneral Finance Administration\n\n Maintain accurate electronic filing systems for accounting and payroll documentation.\n\n Liaise with suppliers, customers, banks and relevant authorities.\n\n Support the Finance Director with daily finance operations.\n\n Follow established financial policies, internal controls and approval procedures.\n\nMinimum Requirements\n\n Diploma or Bachelor's Degree in Accounting, Finance or a related field.\n\n 2–3 years of relevant practical accounting experience.\n\n Proven experience using Sage Accounting (Sage One / Sage Business Cloud Accounting).\n\n Practical experience with Sage Payroll.\n\n Sound understanding of South African accounting practices and bookkeeping principles.\n\n Knowledge of VAT, PAYE, UIF, SDL and statutory compliance requirements.\n\n Working knowledge of SARS eFiling.\n\n Proficiency in Microsoft Excel, including formulas, reconciliations and financial reporting.\n\n Good written and verbal English communication skills.\n\nAdvantageous Skills & Experience\n\n Experience with Sage Business Cloud Payroll Professional.\n\n Knowledge of Draftworx or Caseware Working Papers.\n\n Experience preparing management accounts and assisting with external audits.\n\n Exposure to a multi-entity or group accounting environment.\n\n Ability to communicate in French and/or Portuguese will be advantageous but is not essential.\n\nRequired Personal Attributes\n\n Excellent attention to detail and numerical accuracy.\n\n Strong organisational and time-management skills.\n\n Honesty, integrity and confidentiality.\n\n Good analytical and problem-solving abilities.\n\n Ability to work independently and collaboratively.\n\n Strong communication and interpersonal skills.\n\n Ability to prioritise tasks and meet reporting deadlines.\n\n Willingness to learn and take on additional responsibilities.\n\nWhy You Should Join Us\n\n Career Development: Gain valuable experience across financial accounting, payroll, taxation and financial reporting.\n\n Industry Exposure: Build your accounting career within the electricity, energy and water supply sector.\n\n Professional Growth: Develop your technical accounting skills through exposure to various finance functions.\n\n Meaningful Contribution: Play an important role in supporting the company's financial operations and maintaining accurate financial records.\n\n Competitive Remuneration: Earn a salary of R20 000 – R25 000 per month, depending on your qualifications and experience.\n\nHow to Apply\nInterested candidates who meet the requirements are encouraged to apply through PNet.\n\nPlease note: Only shortlisted candidates will be contacted. Should you not hear from us within two weeks of the advertisement's closing date, please consider your application unsuccessful.\n\nAll applications will be handled confidentially and in accordance with applicable South African legislation.","description_format":"text","description_chars":5197,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-11-08T21:58:50Z"}],"visa":[],"liveness":{"score":75,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.837,"p_room":0.9,"age_days":10,"expected_fill_days":23,"reasons":["seen:10","win:mid","comp:junior"],"computed_at":"2026-11-10T06:52:35Z"},"pay":{"stated_usd_annual":18180,"is_top_pay":false},"html_url":"https://alion.io/job/melville-junior-accountant","json_url":"https://alion.io/job/melville-junior-accountant.json","meta":{"generated_at":"2026-11-10T18:58:31Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":9561,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-11T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4527113},"rest":"https://alion.io/mcp/rest/get_company?id=4527113"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmelville-junior-accountant"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fmelville-junior-accountant"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fmelville-junior-accountant"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/melville-junior-accountant\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmelville-junior-accountant"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3947132}},{"tool":"search_jobs","arguments":{"company":4527113,"detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3947132},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}