SECTION 4. CITY ATTORNEY.
   The City Attorney shall be a resident of the City of Weirton and a member of the Bar of Hancock or Brooke County in good standing, and shall perform and discharge all duties and exercise all powers which shall be conferred upon him by any ordinance or resolution of the City Council, and, in addition, he shall exercise the following powers:
   (A)   Be the legal adviser of the Attorney and Council for the City and for all of the administrative officers thereof, in respect to their official duties.
   (B)   Prosecute and defend all suits for or against the City, and prepare all contracts, bonds or other writings in which the City is concerned, and endorse on each, his approval of the form and correctness thereof.
   (C)   Be prosecuting attorney of the Police Court and prosecute all cases brought before such court, and perform the same duties so far as they are applicable thereto as are required of the prosecuting attorney of the County.
   (D)   The City Council and all administrative officers of the City may require the opinion of the City Attorney upon any question of law involving their respective powers and duties, and he shall furnish the same in writing.
   (E)   Apply in the name of the City to a court of competent jurisdiction for an order of injunction restraining the misapplication of funds of the City or the abuse of its corporate powers, or the execution or performance of any contract made on behalf of the City in contravention of law, or which was procured by fraud or corruption.
   (F)   When an obligation or contract made on behalf of the City granting a right or easement, or creating a public duty, is evaded or violated, the City Attorney shall require the specific performance of the duty by any administrative officer by application for a writ of mandamus to a court of competent jurisdiction.
   The City Manager or City Council, whenever the exigencies of the business of the City require such action shall have the right to employ special counsel to assist the City Attorney.