Design and execute employee engagement strategies, initiatives, and programs to foster a positive workplace culture. Conduct regular surveys (e.g., pulse surveys, engagement surveys) and analyze results to recommend actionable improvements. Organize employee-centric events such as team-building activities, wellness programs, recognition ceremonies, and internal communications campaigns. Collaborate with HR, management, and cross-functional teams to enhance employee experiences from onboarding to offboarding. Manage internal communication platforms to ensure consistent and effective messaging. Monitor engagement metrics and present monthly/quarterly reports to senior leadership. Encourage feedback and create channels where employees feel heard and valued. Promote Diversity, Equity, and Inclusion (DEI) initiatives within the organization. Support change management processes and assist in building resilience and morale during transitions. Any other tasks assigned by the line manager.
Talent Acquisition Manage the full-cycle recruitment process, including workforce planning, sourcing, screening, interviewing, and onboarding. Partner with hiring managers to understand business needs and develop effective recruitment activities. Source candidates through multiple channels (job boards, job fairs, social media, referrals, networking, headhunting). Ensure a strong candidate experience throughout the recruitment process. Track and analyze recruitment metrics (time-to-fill, quality of hire, cost-per-hire). Maintain and improve employer branding initiatives. Act as a trusted advisor on hiring trends, talent market insights, and workforce planning. Ensure compliance with internal policies and relevant labor laws. HRBP Understand business objectives and translate them into HR initiatives. Serve as primary HR advisor to assigned business unit leaders/department heads. Oversee recruitment strategy and support critical hiring decisions. Identify high-potential employees and support talent development plans. Handle escalated employee relations issues, grievances, and conflict resolution. Prepare reports and insights for senior leadership.
Managing and overseeing the daily operations of the accounting department including: month and end-year process, accounts payable/receivable, general ledger, revenue and expenditure variance analysis, capital assets reconciliations, trust account statement reconciliations, fixed asset activity and budgetary control Ensuring all accounting records are compliance with accounting standard and NBC as required Establishing and enforcing proper accounting methods, policies and principles and improve systems and procedures and initiate corrective actions Monitoring and analyzing accounting data and produce financial reports or statements Managing monthly and annual tax declarations and ensure timely submission as per deadline Delivering a full range of tax services in compliance with laws and regulations within timeframe Providing tax planning, reviewing complex income tax returns, Identifying and mitigating tax risks Preparing periodic financial and non-financial report to regional (Ascend group) on timely basis and ad-hoc request Establishing and maintaining fiscal files and records to document transactions Managing and coordinating tax audits, external and internal audits Preparing ad-hoc reports as required by superior
Job Summary The Lead/Senior Backend Developer, as part of the Scrum Team, is responsible for designing, developing, and testing technical solutions and contributing to the team delivering a quality product that meets the project's requirements. They will also act as a mentor within the team. Key Responsibilities Be able to communicate technical concepts the client requirements ensure delivery of a quality technical solution Work closely with senior stakeholders to understand business requirements and help translate these into technical requirements for the development team Understand be able to explain roles responsibilities within Scrum Team how to work within Agile environment Contribute clean code, ensure consistent delivery high quality the standard expected within team Mentor junior team members and ensuring they adhere to determining software quality standards Do peer code reviews and provide constructive feedback Write user stories and guide other team members do so Contribute manuals and/or technical documentation implementation configuration Identify system issues and suggest effective solutions for your team Maintain and develop backend applications Support resolving issues raised by QA or support team
Job Summary Senior Manager, IT Development will be responsible for managing his/her IT development in capacity building both technical and non-technical skills. Ensure the readiness of each software requirement to be in-line with True Money’s plan. Senior Manager, IT Development must have strong communication skills and be comfortable working with all stakeholders from top management to lower levels Key Responsibilities Provide overall direction for establishing project requirements, priorities, and deadlines Manage team resources to ensure the deliverable of products required by the company Oversee the performance of IT Development team Lead team members in building their skill sets in order to adapt the rapid change of technologies Build team members mindsets Provide technical and non-technical support to team members in case needed Act as a bridge between non-technical to technical people in providing a clear understanding of the requirements and solutions Work very closely with related stakeholders in providing technical recommendation and solutions Ensure the quality of each application delivered to the market Prepare the IT Development Department budget and planning Act as company’s representative during working with partners in terms of technical solutions