Description

Description:

Senior SharePoint Developer (Programmer Analyst 6)

Essential Job Functions:

•            Develop SharePoint applications using SharePoint 2016 and SharePoint Online

•            Migrate and/or redesign custom SharePoint solutions from SharePoint 2016 to SharePoint Online using SharePoint development best practices

•            Work with SharePoint Designer workflows and InfoPath forms.

•            Develop custom SharePoint Lists and Content types.

•            Develop front-end using web languages like HTML, Bootstrap, JavaScript, CSS, XSLT, XML jQuery, and REST API.

•            Implement and customize SharePoint-based solutions using best practices.

•            Build new applications using SharePoint Online and Power Platform.

•            Work with client's business analyst and project manager to understand the requirements.

•            Use Agile development best practices such as develop a minimum viable product (MVP), develop in sprints, demo at the end of each sprint, and emphasize creating simple solutions over complex ones.

•            Troubleshoot any issue with the current application as well as participate in the development of new product features.

•            Perform unit and functional testing on the application features, as needed.

•            Help develop test cases, document technical features of the application.

•            Use best practice with writing code.

Knowledge, Skills and Abilities:

•            Expert knowledge in creating custom SharePoint solutions with SharePoint and Power Platform out of the box features.

•            Expert knowledge in HTML, XHTML, JavaScript, CSS, XML jQuery, and REST APIs.

•            Expert knowledge in SharePoint Designer and InfoPath.

•            Strong customer service/client facing skills.

•            Excellent oral and written communication skills.

•            ShareGate migration experience is a plus.

•            Business Connectivity Services (BCS) experience is a plus.

Education

Any gradudate