Online Software Development assignment help tutor needed in Sharjah

  • Muwailih Commercial - Sharjah - United Arab Emirates
  • د.إ1,500 (Fixed) (408.72 USD)
  • Posted : Dec 19
  • Level : Masters/Postgraduate
  • Due Date : 31-12-2024
  • Requires : Part Time
  • Posted by : Bear aki (Student )
  • Phone unavailable
  • Gender Preference : None
  • Available online
  • Not available for home tutoring
  • Can not travel
  • Can communicate in : English

I need to create an HR software platform that has the basic HR tool including but not limited to:

Payroll (we need the ledger to update finance software)

Timesheet (it should be linked with the payroll)

Attendance

Graduating (when people are leaving we have to pay) (end of service)

Notification when Emirates ID and Passport expiring

Vacation part (including annual vacation, emergency, sick leave)

(If max number of sick leaves reached then start deducting from the annual vacation period)

Storage for files stored on the platform

Manpower details

1. General Requirements:

Compliance: The software must comply with all relevant UAE labor laws, including those pertaining to wages, working hours, leave entitlements, end-of-service benefits, and data privacy (e.g., UAE Data Protection Law).
Security: Robust security measures must be implemented to protect sensitive employee data, including encryption, access controls, and regular security audits. The system should comply with relevant data security standards.
Scalability: The platform should be scalable to accommodate future growth in the number of employees and data volume.
User Interface (UI): The UI should be intuitive, user-friendly, and accessible on various devices (desktops, laptops, tablets, and smartphones). It should support both Arabic and English languages.
Reporting and Analytics: The system should provide comprehensive reporting and analytics capabilities, including standard reports and the ability to generate custom reports.
Integration: The software should be able to integrate with existing finance/accounting software (specify which software). API access is preferred for seamless data exchange.
Localization: The software must be localized for the UAE market, including date formats, currency (AED), and legal compliance.
2. Specific Module Requirements:

2.1 Payroll:

Salary Calculation: Accurate calculation of salaries based on various factors, including basic salary, allowances (housing, transportation, etc.), overtime, deductions (loans, advances, etc.), and end-of-service benefits.
Wage Protection System (WPS) Compliance: The system must generate WPS-compliant files for salary disbursement through UAE banks.
Payslip Generation: Automated generation of payslips in both English and Arabic, with detailed breakdowns of earnings and deductions.
Ledger Integration: Real-time updates to the finance/accounting software ledger with payroll data. Define the specific data points to be transferred.
End-of-Service Gratuity Calculation: Accurate calculation of end-of-service gratuity in accordance with UAE labor law, considering different contract types (limited, unlimited).
Retroactive Payments/Adjustments: Support for handling retroactive salary payments and adjustments.
Multiple Pay Frequencies: Support for different pay frequencies (monthly, bi-weekly, etc.).
2.2 Timesheet:

Time Tracking: Flexible time tracking options, including manual entry, clock-in/clock-out systems (physical or virtual), and mobile app integration.
Overtime Calculation: Automatic calculation of overtime based on UAE labor law.
Project/Task Tracking: Ability to track time spent on specific projects or tasks.
Integration with Payroll: Seamless integration with the payroll module for accurate salary calculation.
Approval Workflow: A clear workflow for timesheet approval by managers.
2.3 Attendance:

Attendance Tracking: Tracking of employee attendance, including absences, late arrivals, and early departures.
Absence Management: Management of different types of absences (sick leave, annual leave, emergency leave, etc.).
Integration with Timesheet and Payroll: Integration with timesheet and payroll modules for accurate time and salary calculations.
2.4 End-of-Service (Graduating):

Automated Gratuity Calculation: Automatic calculation of end-of-service gratuity based on UAE labor law and contract type.
Final Settlement Calculation: Calculation of final settlements, including outstanding salary, leave balances, and other dues.
Documentation Generation: Generation of necessary documentation for end-of-service processing.
2.5 Notifications (Emirates ID and Passport Expiry):

Automated Reminders: Automated email and/or SMS notifications to employees and HR regarding expiring Emirates IDs and passports.
Configurable Notification Periods: Ability to configure the notification periods (e.g., 3 months, 1 month, 1 week before expiry).
2.6 Vacation/Leave Management:

Leave Request and Approval Workflow: A clear workflow for employees to request leave and for managers to approve or reject requests.
Leave Balance Tracking: Automatic tracking of leave balances for different leave types (annual, sick, emergency).
Sick Leave Management: Management of sick leave, including medical certificate uploads and integration with payroll for deductions if limits are exceeded.
Carryover Policy: Handling of leave carryover as per company policy and UAE labor law.
Integration with Payroll: Integration with payroll for accurate salary calculation during leave periods.
Deduction from Annual Leave: Automatic deduction from annual leave balance when sick leave limits are exceeded.
2.7 File Storage:

Secure Storage: Secure storage of employee documents, such as contracts, visas, Emirates IDs, passports, and performance reviews.
Access Control: Role-based access control to ensure that only authorized personnel can access sensitive documents.
Version Control: Version control for documents to track changes.
2.8 Manpower Details:

Employee Database: Comprehensive employee database with fields for personal information, contact details, employment history, job title, department, salary, visa status, and other relevant information.
Organizational Chart: Ability to generate and maintain an organizational chart.
Reporting and Analytics: Reporting on manpower statistics, such as headcount, turnover rate, and demographics.
3. Technical Requirements:

Database: Specify the preferred database technology (e.g., MySQL, PostgreSQL, SQL Server).
Programming Language: Specify the preferred programming language (e.g., Java, .NET, Python).
Hosting: Specify hosting requirements (cloud-based or on-premise).
API: API access for integration with other systems.

Core Modules and Features:

Payroll:
Automated salary calculation (including allowances, overtime, deductions).
WPS (Wage Protection System) file generation for UAE banks.
Payslip generation (English and Arabic).
Integration with finance/accounting software (ledger updates).
End-of-service gratuity calculation (UAE labor law compliant).
Retroactive payments/adjustments handling.
Support for multiple pay frequencies.
Timesheet:
Time tracking (manual entry, clock-in/out, mobile app integration).
Overtime calculation (UAE labor law compliant).
Project/task tracking.
Payroll integration.
Manager approval workflow.
Attendance:
Attendance tracking (absences, late arrivals, early departures).
Absence management (sick, annual, emergency leave).
Timesheet and payroll integration.
End-of-Service (Graduating):
Automated gratuity calculation (UAE labor law compliant).
Final settlement calculation.
Document generation.
Notifications:
Automated reminders for Emirates ID and passport expiry (email/SMS).
Configurable notification periods.
Vacation/Leave Management:
Leave request and approval workflow.
Leave balance tracking (annual, sick, emergency).
Sick leave management (medical certificate uploads).
Leave carryover policy.
Payroll integration.
Automatic deduction from annual leave if sick leave limits are exceeded.
File Storage:
Secure document storage (contracts, visas, IDs, passports, reviews).
Role-based access control.
Version control.
Manpower Details:
Comprehensive employee database.
Organizational chart generation.
Manpower reporting and analytics.
Key Features Summarized:

UAE Labor Law Compliance: All calculations and processes must adhere to UAE labor laws.
Integration: Seamless integration between modules and with external finance software.
Automation: Automated calculations, notifications, and reporting to reduce manual effort.
Reporting & Analytics: Comprehensive reporting capabilities for HR management.
Security: Robust security measures to protect sensitive data.
User-Friendliness: Intuitive and easy-to-use interface.
Mobile Accessibility: Access and functionality across various devices.
Localization: Arabic and English language support, UAE date formats and currency.