Job Description
We are seeking a Senior SharePoint Developer to oversee development, architectural design, UI, and technology integration efforts for various client projects.
EXPERIENCE:
- 7+ years of overall IT experience
- 3+ years of experience with configuring, administering and developing SharePoint products and technologies, including 2010, 2013, and SharePoint Online.
- 3+ years of .NET experience in Microsoft .NET technology stack. Must have hands-on experience implementing and supporting Microsoft SharePoint based solutions using ASP.NET
- Experience with MS SQL Server, data connections and writing complex stored procedures
- 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).
- Hands on experience with SharePoint workflow development/ customizations using SharePoint Designer.
- Hands on experience with InfoPath forms.
COMPETENCIES, KNOWLEDGE, SKILLS & ABILITIES:
- Working knowledge of web-based technologies; HTTP, AJAX, HTML5, JavaScript, jQuery, Bootstrap, Angular and CSS3
- Hands-on experience in Object-Oriented Design (OOD)
- Microsoft .Net, C#, and Visual Studio
- Messaging architectures XML, SOAP, REST 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), Technical documentation skills, presentation, and Interpersonal skills
Powered by JazzHR
xss0wVJazV