国后，历任浙江省财政厅科员、平湖县县长、交通部总务司司长兼中英庚款董事会秘书主任。抗日战争期间，历任浙江省第三区行政督察专员兼保安司设、航空委员会顾问室主任干事、行政院贸易委员会复兴公司云南分公司经理等职。1942年出任中华民国驻印度专员。1945年任上海市政府秘书长。1947年12月9日，国民政府任命沈士华为中华民国驻奥地利国代办（公使衔）。同年12月9日，国民政府任命沈士华为中华民国驻奥地利国特命全权公使。1950年，中华民国驻奥地利公使沈士华离任。