The Village Engineer, or consultant serving as such, and any other professionally qualified employees or other staff members under the direction and supervision of the Village Engineer, shall have the following powers and duties, to be carried out in accordance with the terms of this Ordinance:
(A) To review and comment on all applications for development approval which are submitted to the Engineer;
(B) To prepare and maintain standard engineering design specifications for streets, storm drainage facilities, water and sewer, sidewalks, and other improvements;
(C) To conduct inspections of the use and development of land and to enforce compliance with the terms of this Ordinance and other applicable ordinances and codes of the Village and the state, including all conditions of approval related to development;
(D) To review and approve the design specifications for subdivision and site plan improvements;
(E) To advise other agencies and the elected and appointed bodies of the Village regarding the impact of any existing or proposed development on the Village's transportation and utility systems;
(F) To obtain certification from a registered professional engineer or architect when a structure is flood proofed;
(G) To maintain all records pertaining to the provisions of Developments in Flood Hazard Areas and Flood Damage Prevention and to hold them open for public inspection;
(H) To prepare and maintain the Engineering Standards and Specifications Manual;
(I) Such additional powers and duties as may be set forth for the Department elsewhere in this Ordinance and other ordinances of the Village.
(J) Deviations from the Engineering Standards can be allowed by the Village Engineer provided the intent and purpose of the standards are not compromised.