This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Internal Audit Senior Manager would be responsible for overseeing and managing a portfolio of audits. The role involves assessing internal controls, risk management processes, financial reporting, and ensuring compliance with legal and regulatory standards. This individual will play a critical role in safeguarding the company’s assets, driving operational efficiency, and ensuring adherence to company policies and industry standards. The incumbent should have experience in managing a team of resources and presenting audit reports to top management. The role reports to Head of Audit.
Job Responsibility:
Lead the development of the annual internal audit plan in collaboration with senior management, ensuring alignment with the organization's objectives and risk profile
Conduct risk assessments to identify key areas of concern and prioritize audits accordingly
Lead a team of qualified Accountants to deliver the audits
Perform audits of financial, operational, compliance, and IT-related areas in both the corporate and software-specific sectors
Evaluate the adequacy and effectiveness of internal controls, risk management practices, and corporate governance processes
Ensure the company complies with relevant local and international regulatory frameworks, GDPR (General Data Protection Regulation), and industry-specific standards
Monitor and report on the effectiveness of compliance programs and internal control procedures
Prepare detailed audit reports summarizing findings, risks, and recommendations
Present audit results and provide actionable insights to Head of Audit & Risk
Work closely with stakeholders to discuss audit results and drive the implementation of corrective actions
Lead and manage a team of internal auditors, ensuring proper allocation of resources and efficient execution of audits
Provide coaching, mentorship, and development opportunities for junior auditors to enhance their skills and performance
Identify areas for improvement in internal controls, audit processes, and risk management
Recommend and implement best practices to enhance efficiency and effectiveness in the internal audit function
Stay updated on industry trends, emerging risks, and new audit methodologies relevant to the software and GCC sectors
Act as the primary point of contact for external auditors and regulatory bodies during audits and reviews
Collaborate with other departments such as finance, legal, compliance, and IT to understand operational challenges and address audit findings
Requirements:
Bachelor’s degree in accounting, Finance, Business, or a related field
CA/CIA/CPA/ICAEW or equivalent certification preferred
15+ years of experience in internal audit, preferably in the software or GCC industries or Big 4 consulting firms
Experience with risk-based auditing and knowledge of IT audit frameworks
Experience in auditing software development lifecycle or technology-driven processes is an advantage
Strong understanding of internal audit methodologies, risk management, and corporate governance frameworks
Expertise in software development processes, IT controls, and security risk management
Strong analytical skills, with the ability to assess complex systems and identify control weaknesses
Excellent communication skills, both written and verbal
Leadership capabilities to manage teams and drive cross-functional collaboration
Knowledge of ERP systems, financial reporting tools, and audit software