There shall be a Tax Assessor of the Borough who shall:
A.
Have, perform and discharge all the functions, powers and duties prescribed by law for a municipal assessor.
B.
Make assessments for benefits for local improvement and for that purpose have and exercise the powers and duties of a Board of Assessment for local improvement as provided by law.
C.
Maintain adequate assessment records of each separate parcel of real property assessed or exempted.
D.
Maintain a current Tax Map of the Borough as a public record and cause to be recorded thereon all changes in ownership or character of the real property assessed, employing for that purpose the facilities of other departments as provided by the Code.
E.
Report to the Council as to equalization proceedings and other matters involving the County Tax Board and make recommendations as to action to be taken in that regard.