Responsibilities

  • Possess good business acumen and leading the efforts in IT and technology risk discussions to drive business development opportunities
  • Possess in-depth technical capabilities, practical experience and professional knowledge in technology risks, processes, and controls, including the ability to demonstrate extensive knowledge and understanding of complex IT audit areas, and apply it in the delivery of services
  • Manage the project execution team in performing fieldwork and be responsible for the timely delivery of high-quality project deliverables, including reviewing written reports and support the successful delivery of projects 
  • Lead and discuss client issues and challenges with senior stakeholders and provide recommendations based on analysis and experience 
  • Any other ad-hoc duties as required or assigned  

Requirements

  • Bachelor Degree in Software Engineering / Computer Science / Information Technology or equivalent 
  • At least 10-12 years of relevant experience, working knowledge of industry specific best practices including expertise in enterprise architecture with consulting skills in interviewing stakeholders, conducting architecture reviews and consensus building
  • Possesses good knowledge of different software systems, client/server architectures and various compatibility requirements    
  • Experience in troubleshooting, software development processes and ability to understand and implement client requirements. 
  • Excellent communication skills, collaboration skills, self-motivated and strong team spirit. 
  • Creative problem-solving capabilities
  • Highly organised and detail-oriented individual who produces results at high standards