• The average pay for Medical Officer jobs in Sydney NSW is $123K per year. • Entry-level positions start at $40K per year, while the most experienced workers can earn up to $300K per year. • 8 companies are currently advertising Medical Officer jobs in Sydney NSW including Sonic HealthPlus, Sydney Adventist Hospital, face2face Recruitment, Specialist Medical Services Group and St John of God Health Care. • Top skills include TIME MANAGEMENT, EXCELLENT VERBAL AND WRITTEN COMMUNICATION SKILLS, HEALTHCARE, STRONG WORK ETHIC and TEAM PLAYER.