{"id":3805505,"url":"https://alion.io/job/quyn-payroll-administratorsage-300","title":"Payroll Administrator(Sage 300)","company":{"id":4497262,"name":"Quyn","domain":null,"url":"https://alion.io/company/quyn","size_band":"201-500","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":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Johannesburg, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Microsoft Office","optional":false},{"name":"SDL","optional":false},{"name":"C","optional":true}],"status":"live","first_seen_at":"2026-11-05T11:51:31Z","employer_posted_date":null,"last_verified_at":"2026-11-05T11:51:31Z","board_verified":false,"closed_at":null,"days_open":4,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":4},"description":"Duties & Responsibilities\n• Ensure accurate and timeous processing of payroll within the prescribed payroll deadlines\n\nProcess monthly, fortnightly and weekly payrolls using Sage 300 Payroll\n\n• Ensure accurate and timeous processing of payroll within the prescribed payroll deadlines\n\n• Capture and maintain employee information, including appointments, terminations, transfers and changes to employment conditions\n\n• Process new employee engagements and ensure all supporting documentation is received\n\n• Capture and verify employee timesheets, attendance registers, overtime and allowances\n\n• Process ordinary hours, overtime, Sunday work, public holidays, shift allowances and other applicable earnings\n\n• Ensure accurate calculation of wages, salaries, deductions and net pay\n\n• Process leave transactions, sick leave, annual leave and other applicable leave categories\n\n• Process employee terminations, final payments, leave pay and applicable statutory deductions\n\n• Maintain accurate and confidential employee payroll records\n\n• Administer payrolls in accordance with the applicable Bargaining Council determinations agreements and wage\n\n• Understand and apply the different wage structures, rates, allowances and conditions of employment applicable to each Council\n\n• Apply Council-specific contributions, levies and deductions accurately\n\n• Process and reconcile Council-related payments and contributions\n\n• Ensure compliance with applicable Council rules, collective agreements requirements and industry-specific\n\n• Monitor changes to Council agreements, wage increases and conditions of employment\n\n• Ensure that payroll configurations are updated to reflect approved changes in Council rates and requirements\n\n• Maintain employee master data and payroll information on Sage 300\n\n• Ensure payroll codes, earnings, deductions and company configurations are correctly maintained\n\n• Maintain Council-specific payroll structures and calculations\n\n• Update payroll parameters following annual increases and changes in statutory or Council requirements.\n\n• Perform payroll validations and exception reports before finalising payroll.\n\n• Identify and resolve payroll system discrepancies and calculation errors.\n\n• Maintain accurate payroll history and employee records.\n\n• Assist with system improvements, testing and implementation of payroll changes.\n\n• Ensure compliance with applicable South African payroll legislation\n\n• Process PAYE, UIF and SDL deductions accurately.\n\n• Assist with monthly EMP201 reconciliations and submissions.\n\n• Assist with annual and interim EMP501 reconciliations.\n\n• Prepare IRP5/IT3(a) certificates and ensure employee tax information is accurate.\n\n• Maintain payroll documentation for statutory and external audits.\n\n• Payroll Reconciliations and Financial Reporting\n\n• Employee Queries and Service Delivery\n\n• Internal Controls and Risk Management\n\nDesired Experience & Qualification\n• Sage 300 Payroll training or certification will be required\n\n• Minimum 3–5 years' experience in payroll administration\n\nMatric or a relevant tertiary qualification (Payroll, Finance, Accounting or Human Resources)\n\n• Sage 300 Payroll training or certification will be required\n\n• Minimum 3–5 years' experience in payroll administration\n\n• Proven experience working on Sage 300 Payroll.\n\n• Experience processing multiple payroll cycles, specifically monthly, fortnightly and weekly payrolls\n\n• Experience administering payrolls across multiple Bargaining Councils\n\n• Experience in a Temporary Employment Services (TES), construction, engineering or environment will be advantageous labour-intensive\n\n• Experience with high-volume payroll processing\n\n• Experience with statutory payroll submissions and reconciliations\n\n• Experience dealing with Council returns, contributions and wage structures\n\n• Computer Literate (MS Office)\n\n• Excellent communication skills, verbal and written","description_format":"text","description_chars":3909,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Annual leave"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-11-05T13:02:45Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":4,"expected_fill_days":30,"reasons":["seen:4","win:early"],"computed_at":"2026-11-10T06:52:35Z"},"pay":null,"html_url":"https://alion.io/job/quyn-payroll-administratorsage-300","json_url":"https://alion.io/job/quyn-payroll-administratorsage-300.json","meta":{"generated_at":"2026-11-10T08:59:32Z","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":20883,"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":4497262},"rest":"https://alion.io/mcp/rest/get_company?id=4497262"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fquyn-payroll-administratorsage-300"},{"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%2Fquyn-payroll-administratorsage-300"},{"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%2Fquyn-payroll-administratorsage-300"},{"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/quyn-payroll-administratorsage-300\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fquyn-payroll-administratorsage-300"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3805505}},{"tool":"search_jobs","arguments":{"company":4497262,"detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3805505},"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"}}