Back to Careers

Sharepoint Developer

Monday, April 26, 2021
Organization Unit: 
Job Type: 
Start Date: 

Role – SharePoint Developer

Location – Remote


Must have an interim or an Active Secret Clearance

As a SharePoint Developer, you will use Modern SharePoint technologies, including SharePoint Framework to provide divergent Development support to our client. Must have an interim or active Secret Clearance. This is a remote position.

You will need the following skills:

  • Solid understanding of ECMA ES6+, TypeScript, and frameworks such as React, Angular or Vue
  • Good understanding of REST, JSON, CAML, XML, and asynchronous development patterns
  • Experience with Webpack/Babel/Gulp for managing project assets.
  • Worked in version-controlled environment including GIT to manage tickets, bugs, feature adds, code reviews, and any other development specific task.
  • Solid understanding of common design patterns for functional development and OOP
  • Experience performing routine maintenance and debugging legacy code bases.
  • Develop technical application documentation.
  • Must be able to interact with a cross-disciplinary teams
  • Must be adept in Agile development methodologies, such as Scrum.
  • Understanding of the capabilities of SharePoint and M365 core services.
  • Experience with or willing to learn backend languages such as SQL and C#


Profile of Success

  • Experience building SPFX applications and webparts with Microsoft’s Fluent UI React component library
  • Extending M365 applications such as Teams, Outlook, and Word using Yeoman generator and client-side code


  • Experience with the logical and physical functional, operational, and technical architecture of large and complex information and SharePoint systems
  • Experience migrating legacy codebases to current best-practice withing SPFX.
  • Writing unit test with frameworks like Jest.  

Preferred Skills 

  • Experience with common SPFX libraries maintained by the M365 PnP team
  • Experience working with advanced React patterns and data flow with libraries such as React Router and Redux
  • Microsoft Power Apps Power BI, Power Automate, and Flow
  • Client-Side SharePoint Development
  •  Experience utilizing Waterfall and Agile Methodologies
  • Previous work experience or partnership with Microsoft, Nintex, AvePoint, Gimmal, Bamboo or other vendors


MS600 Building Applications and Solutions with Microsoft 365 Core Services