Position: Sr. SharePoint Solution Developer Location: Columbus, OH Primary Duties and Responsibilities · Migrate SharePoint Server-side solutions from SharePoint 2007 to SharePoint 2016 · Troubleshoot and fix SharePoint OOB and custom application issues; provide root cause analysis in a timely manner · Create and maintain SharePoint sites, work with contents including site and site collection features, list, libraries, permissions and other SharePoint components. · Execute product specification, system design, development, and system integration · Participate in product and program collaboration · Refactor SharePoint server-side applications and services to latest SharePoint platforms · Maintain, configure, and improve SharePoint solutions and artifacts post migration · Complete other tasks as required Requirements Experience, Education and Skills · 5+ years of SharePoint server-side solution development experience using SharePoint 2007 through SharePoint 2016 · 8+ years in any software development role · Extensive knowledge of C#, .Net framework and ASP.Net · Extensive knowledge of Microsoft Internet Information Services (IIS) · Extensive knowledge of Site templates, SharePoint custom and OOB master pages and page layouts · Extensive knowledge of SharePoint server artifacts and services · Extensive knowledge of Microsoft SQL Server including SQL queries and other SQL Components, Performance troubleshooting and fixing performance issues · Strong knowledge of InfoPath forms development with code behind and migration · Strong knowledge of various authentication methods and Kerberos · Experience using third-party migration tools such as Sharegate is a plus · Strong knowledge of object-oriented programming · Strong Web Development: HTML5, CSS 3 and JavaScript libraries · Strong knowledge of web service models: SOAP, OData, REST · Experience in Client-side debugging, ULS log analysis and Network trace analysis · Experience developing client-side solutions using SharePoint Framework is a plus · Experience with TFS and Git · General Requirements · Exhibit and practice courteous, ethical and professional behavior while interacting with both internal and external customers · Act in a collaborative, team-oriented environment focused on common goals to achieve mutually beneficial results · Be accountable and responsible for the accuracy and completeness of assigned work and results · Prioritize and manage workload and communicate issues clearly · Exhibit effective verbal and written communication skills · Comply with all laws, regulations and company policies