City dismisses senior official for corruption