Senior SharePoint Engineer

Overview

On Site
Depends on Experience
Full Time

Skills

Microsoft SharePoint Administration
Lifecycle Management
Migration
Collaboration
Scripting
Regulatory Compliance
Customization

Job Details

Job Title: Senior SharePoint Engineer

Location: Washington, DC

Position Type: Full-Time

Client: NHTSA

Job Summary:

We are looking for a highly skilled Senior SharePoint Engineer to lead the design, implementation, and support of SharePoint Online and/or SharePoint Server environments. The ideal candidate will have extensive experience in SharePoint architecture, customization, migration, and governance. This individual will play a critical role in modernizing collaboration platforms, integrating business workflows, and ensuring optimal performance and security of the SharePoint ecosystem.

Key Responsibilities:

  • Architecture & Engineering:
    • Design and implement scalable SharePoint solutions (Online and/or On-Premises).
    • Configure and manage site collections, lists, libraries, content types, and metadata.
    • Integrate SharePoint with other Microsoft 365 services (Power Automate, Teams, OneDrive).
  • Migration & Upgrades:
    • Lead or support migration efforts from legacy platforms (e.g., SharePoint 2013/2016 to Online).
    • Develop and execute migration strategies using tools like ShareGate or Metalogix.
  • Customization & Development:
    • Develop custom solutions using SharePoint Framework (SPFx), PowerShell, and REST APIs.
    • Design and implement business process automation using Power Automate and Power Apps.
  • Administration & Support:
    • Perform daily administration and maintenance of SharePoint environments.
    • Monitor performance, availability, and usage; troubleshoot issues and implement fixes.
    • Ensure compliance with governance and security policies.
  • Collaboration & Training:
    • Act as a technical advisor to internal teams and business units.
    • Provide training and documentation for end users and administrators.

Required Qualifications:

  • Bachelor s degree in Computer Science, Information Systems, or a related field (or equivalent experience).
  • 5+ years of experience in SharePoint administration and engineering.
  • Strong knowledge of SharePoint Online, SharePoint Server (2016/2019), and Microsoft 365 ecosystem.
  • Proficiency in PowerShell scripting for automation and management tasks.
  • Experience with SharePoint migrations and tools like ShareGate or Metalogix.
  • Familiarity with Power Platform (Power Apps, Power Automate) and Microsoft Teams integration.

Preferred Qualifications:

  • Microsoft Certified: SharePoint Associate or Microsoft 365 Enterprise Administrator Expert.
  • Experience with Azure AD, Azure Information Protection, and Microsoft Purview (compliance).
  • Background in governance, compliance, and lifecycle management in SharePoint environments.
  • Strong understanding of Agile or DevOps methodologies.

Work Environment & Conditions:

  • Position may be hybrid or remote, depending on organizational policy.
  • May require occasional after-hours or weekend support for critical issues or upgrades.
  • Minimal travel may be expected for meetings or professional development.

Required: Must be able to obtain a Public Trust.

Benefits: Full benefits package included with W-2.employment.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.