Senior SharePoint Developer

Duties & Responsibilities:

  • Implement and optimize the company’s corporate SharePoint Online environment
  • Enhance the SharePoint user interface to improve usability and availability of relevant content across both desktop and mobile platforms.
  • Create custom webparts to deliver enhanced user functionality
  • Automate business processes using PowerApps, Flow, and Forms
  • Leverage metadata to improve the search experience and support improvements in data management
  • Administration of the SharePoint Online environment, including creating and managing sites, managing groups and permissions, etc.
  • Participate in project implementation and deployment efforts with team members, clients, and other IT groups as required
  • Coordinate plans and schedules of installations and deployments and ensure deployments meet client expectations
  • Ensure that SharePoint solutions are protected in a manner consistent with company policies, procedures, standards, and information security controls.
  • Troubleshoot and diagnose escalated problems and tickets
  • Create end user documentation and troubleshooting guides for common issues or scenarios


  • Bachelor’s degree in Computer Science or a related field
  • 6+ years of progressive experience in software development
  • 6+ years of experience doing software development in a SharePoint environment
  • 6+ years of experience doing software development in SharePoint Online, including the Modern experience
  • Proficient with Node, Angular, and other frameworks typically used in SharePoint UI development
  • Proficient with C# in a SharePoint environment
  • Hands-on experience creating workflows using PowerApps and Flow
  • Hands-on experience with PowerBI and T-SQL preferred
  • Hands-on experience with managed metadata in SharePoint
  • Experience with software development in an agile environment
  • Ability to meet with customers to gather and understand business requirements
Click or drag a file to this area to upload.


Washington, DC

Seniority Level


Employment Type

Full-time / Contract


Engineering / IT

Enter Your Information & We Will Be In Touch