SharePoint Developer

  • New York, NY
  • Posted 12 days ago | Updated 12 days ago

Overview

Hybrid
$140,000
Full Time

Skills

Microsoft SharePoint
SQL
Azure

Job Details

Primary Responsibilities:
SharePoint Development (80% of Work load; Approx):

  • Develop custom solutions including but not limited to SPFx, Angular, jQuery, JSON, PowerShell, SharePoint Designer, InfoPath, Microsoft Visual Studio and SOAP/Rest APIs.
  • Development Knowledge of how to write custom features that can be deployed on-prem as farm features or deployed as solutions to SharePoint Online;
  • Understanding of Client Script Object Model (CSOM), CSS, and good; knowledge of C# language in the .net framework;
  • Experience with SharePoint templates (site templates, list templates, master page customization) as well features deployment including event receivers, timer jobs.
  • Experience with SQL Server 2012-2019 required;

SharePoint Administration (20% of Work load; Approx):

  • Assist with the daily checks and maintenance of SharePoint environment health.
  • Work with current development standards to maintain and implement UI designs and modifications
        • Assist with SharePoint user training and documentation
        • Assist with testing and implementation of the Windows Security patches, SharePoint service packs, cumulative updates and version upgrade.
  • As-needed troubleshooting of SharePoint environment problems.
  • Assist with tracking storage utilization and planning for necessary hardware upgrades to support the environment.

Secondary Responsibilities:

  • Evaluate third party SharePoint tools and web parts and provide resourceful recommendations.
  • Regular research and reporting on SharePoint trends and best practices.
  • Collaborate with fellow developers and IT department staff in the design, development, and support of firm applications.
  • Assist on any application development projects and Information Systems projects as necessary.

JOB SPECIFICATIONS:
Education:

  • BA or BS in Computer Science
  • Relevant MS certifications for SharePoint are a plus.


Experience:

  • 5 years development and administration experience with Microsoft SharePoint platform and technologies covering SharePoint 2016
  • Minimum 2 years proven technical experience with SharePoint Online including
    • PowerShell using SharePoint and PnP Modules
    • SharePoint Framework with Angular
    • PowerApps
    • Power Automate
    • Power BI
    • Sharegate
    • Azure DevOps (Desirable)
  • Migration experience from SP on-prem to SP Online is a strong plus.

Skills and Abilities:

  • Effective written and verbal communication skills.
  • Excellent troubleshooting skills, strong technical documentation and presentation skills.
  • Strong sense of team membership and participation.
  • Ability to organize and manage multiple priorities.
  • Ability to work independently; under pressure with interruptions, tight deadlines and minimal supervision.
  • Must be resourceful, detail-oriented, organized and proactive to the needs of the job.
  • Must be a team player and able to work effectively with attorneys, legal staff, management, peers and subordinates.

Job Specific Skills:

  • Extensive SharePoint Knowledge (On-Prem 2016+, and Office 365) (Farm Administration, Search Administration, Office Online Services, Site Collection Administration, Site Administration and Diagnostics / Troubleshooting)
  • Experience in Migration process from SP 2016/SharePoint Online using tools like Share Gate
  • Experience with Microsoft SharePoint technologies 2016/Online Development in SPFx using Angular.
  • Strong knowledge of PowerApps and Power Automate.
  • Experience on Azure DevOps capabilities for continuous integration and development for SP solutions.
  • Experience working with modern API Platforms such as REST, SOAP JSO & XML.
  • InfoPath and SharePoint Designer workflows.
  • Familiarity with IntApp Integration Builder tool is a plus.
  • Familiarity with legal market vertical applications such as Elite 3E and iManage is a plus.

About DBI Staffing