In South Africa, the highest-paid professions include: Software Engineer Project Manager Actuary Financial Manager Management Consultant Industrial Engineer IT Manager Petroleum Engineer Technical And Business Architect Specialist Doctor