The Zoning Officer shall conduct field inspections and special investigations to ensure compliance with the Zoning Ordinance and the various land use ordinances of the Borough and to initiate necessary legal action against violators of such ordinances in the Municipal Court and, with the prior approval of Mayor and Council, in the Superior Court of New Jersey.