• The average pay for Senior Medical Officer jobs is $210K per year. • Entry-level positions start at $41K per year, while the most experienced workers can earn up to $315K per year. • 8 companies are currently advertising Senior Medical Officer jobs including Skilled Medical, Calvary Care, Omega Medical Pty Ltd, JPS Medical Recruitment and Vanguard Health. • Top skills include PATIENT CARE, SMO, ICU, OUTPATIENT and HEALTHCARE.