The Construction Code Official and Zoning Officer is hereby given the duty, power and authority to enforce the provisions of this chapter. If there is also to be an Assistant Zoning Officer, he or she shall also have the duty, power and authority to enforce the provisions of this chapter. The Zoning Officer shall examine all applications for permits and issue permits for the construction, alteration, enlargement and occupancy of all uses which are in accordance with the requirements of this chapter. The Construction Code Official shall also record and file all applications for permits, with accompanying plans and documents, and make reports to the Board of Commissioners, the Zoning Officer and the Tax Assessor.