Reporting to the Senior Manager, Technical Solutions, the Senior Web Developer assists the senior manager with the administration, development, implementation and support of the SharePoint applications (Intranet and extranet) for our client. The successful candidate will provide subject matter expertise, solutions, guidance, and support for SharePoint websites. Serves as the SharePoint solution architect, leading hands-on core portal administration, configuration and identity management.
Nature of Work Contacts:
Frequent interactions with IT&S staff such as application developers, analysts and network operations team. Regularly works closely with the staff from other units and departments. Correspondence and interaction with vendors and service providers such as software development contractors, web hosting and application vendors.
Required Minimum Qualifications:
(a) Education: A bachelor's degree in computer science, information systems or related field is required.
5+ years of IT experience
3+ years of experience with configuring and administering SharePoint products and technologies, including 2010, 2013, and SharePoint Online.
A solid understanding of Windows SharePoint Services and other web development experiences will be required in order to implement high quality, scalable and effective SharePoint solutions to support various organizational requirements.
Possess a broad understanding of the SharePoint platform and its building blocks (Windows Server, IIS, ASP.NET, Active Directory, SQL Server)
Demonstrate knowledge on how to integrate SharePoint with other systems. Extensive knowledge of SharePoint 2010 or newer, including workflow and content management.
Conduct expert level SharePoint development (to include full-trust code, client object model, REST API, app model for SharePoint 2010/2013).
Extensive knowledge of SharePoint workflow development/ customizations using SharePoint Designer. Experience in Business Continuity services configuration
(c) Licenses, Certifications: MCTS certificates are a plus.
(d) Competencies, Knowledge, Skills & Abilities:
Microsoft .Net, WCF and business layer and GUI technologies Messaging architectures XML, SOAP, and Web Services
Experience and knowledge of multi-tier and cross-platform architectures
Strong knowledge and understanding of .NET Framework & Microsoft SQL Server and other backend technologies Creativity and ability to think outside-the-box, take the initiative in moving technical ideas forward with clarity
Ability to develop unconventional solutions for customer requirements in a collaborative environment as part of a dynamic team
Excellent communication (verbal and written), presentation, and Interpersonal skills
(e) Technology: as stated above.
Demonstrated experience with responsive design implementation, web services, and applications which provide and consume data feeds (XML, JSON, RSS, etc.) is a significant plus. Exposure to SQL Reporting Services is preferred.