(a) The treasurer shall have the custody of all moneys of the city, the clerk's bond, and all evidences of value or indebtedness belonging to or held in trust by the city. He shall keep and deposit all moneys or funds in such manner and only in such places as the council may determine, and shall report the same to the city manager.
(b) The treasurer shall have such powers, duties and prerogatives in regard to the collection and custody of state, county, school district, and city taxes and money as are provided by law.
(c) He shall disburse all city funds in accordance with provisions of law and this Charter.
(d) He shall establish and maintain a general accounting plan which will conform to such uniform system as may be required by law.
(e) He shall perform such other duties in connection with his office as may be required of him by law, the ordinances and resolutions of the council, or by the city manager.