- Oversee employee paychecks
- Generate Reports as needed and running analysis on different compensation & benefits elements upon request.
- Complete the procedures for new hires and termination procedures.
- Prepare or maintain employment records related to events, such as hiring, termination, leaves, transfers, or assignments.
- Track employees monthly vacation balances.
- Manage employees' contracts renewals.
- Handle the medical insurance additions of new employees, deletions and resolve any inquiries that might arise.
- Deal with government authorities, such as labor office, social insurance authorities, and medical insurance, and build a strong relationship with them.
- Calculate net salaries considering deductions and withholdings
- Ensure payroll and tax documents are accurate
- Update general ledger and payroll files
- Prepare accounting files, records, and schedules
- Monitor paid and unpaid leaves
- Process overtime earnings or holiday deductions
- Resolve payroll problems (e.g. overlooked bank holidays, late payments, etc.)
- Answer employee questions concerning payroll
- Participate in payroll audits
- Ensure compliance with governmental laws on payroll accounting and taxes
BSc/BA in business administration or relative field4+ years of previous working experience within the same function.Proficient use of MS Office kit.Strong communication and organizational skills.Details-oriented with high analytical skills.Fluent in both English and Arabic.Holding an HR Diploma is a plus.