H2 Performance Consulting is seeking a Senior SharePoint Developer with experience in analysis, design, hands-on development, and delivery of web-based applications utilizing SharePoint. The ideal candidate will have prior SharePoint migration experience within the federal space and knowledge of advanced features of SharePoint 2013/2016, SPO, and MS Power Platform.
Requirements
- CompTIA Security+ certification
- Bachelor’s degree in computer science, computer information systems or a related IT Degree is required plus at least 3 years of experience (8 years of experience can replace education requirement)
- 7+ years dedicated experience as a SharePoint Developer, administering and migrating SharePoint features/solutions
- 3+ years of JQuery and/or JavaScripts (5 years preferred)
- 3+ years of SharePoint Web Services/SharePoint Services (5 years preferred)
- 3+ years of SharePoint REST API (5 years preferred)
- Experience with modern SharePoint architecture and implementation
- Ability to identify necessary interfaces between enterprise solution applications and legacy IT environments
- Working knowledge of interoperability of SharePoint 2013/2016 and SPO with other Office products
- Working knowledge of advanced features of SharePoint 2013/2016, SPO, and MS Power Platform
- Working knowledge of Infopath, SharePoint Designer, and SharePoint workflows
- Working knowledge of.NET, REST API, JavaScript, jQuery, InfoPath, Visual Studio, Visual Studio Code, SharePoint Client-Side Object Model (OM), HTML, CSS, SPFx, and PowerShell to further enhance the look and feel and boost functionality within SharePoint when using these methods
- Hands-on experience of consuming Web Services using SOAP, REST, JSON
- Hands-on working knowledge of the configuration and setting for SharePoint WebParts, especially in the areas of List Filters, WebPart Filters, Search and Data Connections
- Advanced debugging skills using F12 and Google developer tools as well as Fiddler to debug system-wide technical problems
- Highly organized and have excellent oral and written communication skills (written, verbal, and presentation), along with the ability to interpret client requirements
- Ability to handle multiple tasks simultaneously
- Must be able to work independently with minimal supervision as well as working with a team
- Excellent documentation skills and attention to detail
- Strong problem solving and troubleshooting skills
- An independent interest in the use of new technologies, tools and professional development
Benefits
- Retirement Plan
- 401k Matching
- Generous Paid Time Off
- Relocation Assistance