The director of finance shall have knowledge of municipal accounting and taxation and shall have had experience in budgeting and financial control.