The city of Hendersonville said a police officer was fired after an investigation into allegations of misuse of off-duty employment.