Designs, develops and implements solutions for customers on the Microsoft SharePoint platform and supports some .Net custom developed work. The incumbent manages the functionality of the applications, oversees the implementation of software codes, and ensures that backups are performed. Ensures user accessibility to the applications, coordinates troubleshooting and debugging of problems to maintain smooth functioning of the applications. Assists with professional development of other staff and performs other job-related duties as needed