The Council shall appoint a Director of Finance for an indefinite term of office. The Director of Finance shall be the fiscal officer of the City and shall be responsible for the accounting, collection and custody of public funds, and control over disbursements. The Director of Finance shall countersign all bonds and notes issued by the City and shall perform such other functions as may be assigned by ordinance or by order of the City Manager.