DESKRIPSI PEKERJAAN
Accounts Receivable - PRM Client Invoicing
Liaise with PRM Client groups and the PRM team (Project Supervisors, Team Leaders, Maintenance Operatives, and Ops Manager)
Perform accurate and timely job costing of PRM client invoices
Finalize and process client invoices via portals and emails
Ensure PRM invoicing is processed within 5 days
Handle aged debtors processes as directed
PRM Client Portal Maintenance
Manage portal workflows, including work orders, invoice uploads, and approval progression
Monitor portal notifications and communications
Maintain and update pricing schedules as required
Accounts Payable
Process invoices and claims received daily
Ensure invoice queues are cleared within 2 business days
Reconcile creditor accounts across various applications
Process subcontractor retention payments and update registers
Contribute to payment runs preparation weekly and monthly
Manage and respond to creditor inquiries
Overhead Direct Costs
Process timely payment of utilities via BPay and weekly direct payment runs
Contribute to monthly processing of telco and fuel accounts into cost spreadsheet templates and upload into Procore
Process and reconcile weekly credit card payments across all holders
Client & Supplier/Subcontractor Onboarding and Maintenance
Conduct background checks and vetting for subcontractors, suppliers, and debtors
Keep all client debtor and subcontractor/supplier creditor contact information updated across accounting systems
Monitor and maintain subcontractor insurances for compliance
Accounts & Accounting Projects
Support overhead cost reviews and forecasting follow-ups
Ensure accurate and timely processing of all accounts and accounting data
Prepare financial data for submission to external bodies
Provide routine reports for stakeholders and the Senior Leadership Group
Ensure data integrity across Xero, Procore, AroFlo, and Lentune apps
Provide inputs or information for daily bank reconciliations
Provide inputs or information for end-of-month general ledger reconciliations
Payroll Functions
Assist with payroll functions and payroll-related statutory payments under the guidance of the Accounting Manager and Bookkeeper
Miscellaneous Tasks
Provide support and backup for Receptionist duties when needed
Perform other office duties as required from time to time
REQUIREMENT
3-5 years of experience in an accounts clerk, bookkeeping, or similar accounting role
Proven experience handling accounts payable, accounts receivable, invoicing, and reconciliations
Accounting Systems & Tools
Experience with Xero (preferred)
Familiarity with Lentune, Procore, and AroFlo is an advantage
Strong computer skills with the ability to manage multiple accounting systems
Financial & Operational Skills
Strong understanding of financial data processing, reporting, and compliance
Experience supporting bank and general ledger reconciliations
Ability to maintain data accuracy and integrity across multiple platforms
Communication & Collaboration
Good literacy and numeracy skills
Strong communication skills for coordinating with clients, suppliers, and internal teams
Team-oriented with a collaborative mindset
Work Ethic & Problem Solving
Genuine work ethic with strong problem-solving ability
Positive, proactive attitude with a can-do mindset
Ability to work independently while managing deadlines and priorities
Work Style & Environment Fit
Comfortable working in a fast-paced, dynamic environment with multiple priorities
Ability to manage workload independently without micromanagement
Open to collaboration within a team-oriented and flat organizational structure
Professional Competencies
High attention to detail and accuracy
Strong organizational and time management skills
Adaptability and flexibility in handling varied accounting and administrative tasks
DETAIL LOWONGAN
- Umur -
- Min GPA -
- Min. Qualification D3
- Min Experience Staff