All duties, responsibilities, functions and obligations relating to engineering within the Borough shall be performed by and under the supervision of an outside professional engineer appointed pursuant to the provisions of the Local Public Contracts Law (N.J.S.A. 40A:11-1 et seq.).
Said Engineer shall:
A. 
Have general supervision over all matters relating to the construction, management, maintenance and operation of the physical properties of the Borough.
B. 
Keep updated the Tax Atlas and all other official Borough maps.
C. 
Prepare plans and specifications and all related documentation.
D. 
Provide for Borough traffic engineering needs, including all traffic control devices.
E. 
Provide all engineering services required by any department, office or agency of the Borough, except the communications systems of the Police Department and the Fire Department, and as otherwise directed by the Mayor and Council.
F. 
Supervise the construction, reconstruction, maintenance and repair of all public streets within the limits of the Borough. He shall also regulate street openings; the construction, alteration and repair of sidewalks, curbs and gutters; and encroachments by objects and structures above and below public streets and sidewalks to prevent interference with the public use thereof and to maintain reasonable standards of maintenance and repair. He shall also be responsible for street cleaning and snow removal on all Borough streets.
G. 
Provide for the construction, reconstruction, maintenance and repair of sanitary and storm sewerage systems within the limits of the Borough.
H. 
Care for all Borough parks and public grounds, including the trees, lawns and landscaping appurtenant to public buildings, and the recreational areas and facilities operated by the Borough.
I. 
Provide for custodial and janitorial services for all public buildings and places under the jurisdiction of the Borough exclusive of firehouses.
J. 
Operate and maintain other Borough-owned properties, including tax-foreclosed property.
K. 
Review and approve all subdivisions and site plans to see that they conform to all Borough ordinances regarding paving, drainage, parking, sanitary sewers and stormwater control and to see that they conform to the Map Filing Law, where applicable. He shall also be responsible for the supervision of construction resulting from such subdivisions and site plans where the improvements will become the responsibility of the Borough.
L. 
Perform such other engineering duties as Mayor and Council shall direct.
M. 
Attend all scheduled executive and regular Council meetings and such other meetings as Mayor and Council shall direct.