Headshot

Get Professional headshots for Your Linkedin

Improve your callbacks by 3x with professional headshots right from your home in 3 minutes. No studio needed.

Ad

Dijital Team
26 days ago

Senior SharePoint Developer

Full time
LK
typescript
python
azure
c#
.net
We are seeking a skilled Senior SharePoint Developer to design, develop, and support modern SharePoint Online solutions for our diverse client base. This role sits within the Managed Services team and focuses on enhancing and maintaining existing SharePoint environments, building custom components, and automating repetitive tasks to improve efficiency and governance.
You will be responsible for developing custom web parts and extensions using the SharePoint Framework (SPFx), assisting with site configurations and customisation, and automating tasks using PowerShell. You’ll work collaboratively with our service delivery team to ensure our clients’ Microsoft 365 environments remain secure, usable, and optimised. If you are committed to continuous learning and growth, and can adapt to a rapidly changing environment, you will be an excellent fit.
We are seeking a skilled Senior SharePoint Developer to design, develop, and support modern SharePoint Online solutions for our diverse client base. This role sits within the Managed Services team and focuses on enhancing and maintaining existing SharePoint environments, building custom components, and automating repetitive tasks to improve efficiency and governance.
You will be responsible for developing custom web parts and extensions using the SharePoint Framework (SPFx), assisting with site configurations and customisation, and automating tasks using PowerShell. You’ll work collaboratively with our service delivery team to ensure our clients’ Microsoft 365 environments remain secure, usable, and optimised. If you are committed to continuous learning and growth, and can adapt to a rapidly changing environment, you will be an excellent fit.

Responsibilities:

  • Design and develop custom SPFx web parts and extensions in SharePoint Online (modern experience)
  • Configure and support SharePoint sites, libraries, lists, views, and navigation for intranets, portals, and business process solutions
  • Create and maintain PowerShell scripts to support provisioning, permissions, governance, and automation tasks
  • Work with Microsoft 365 components such as Teams, OneDrive, Power Automate, and Power Apps as needed
  • Integrate with external data sources and APIs where appropriate, using services such as Azure Functions
  • Collaborate with our Service Delivery Manager and consultants to respond to client requests and incidents
  • Support issue resolution, feature enhancements, and continuous improvements for client environments
  • Maintain technical documentation and follow best practices for version control, testing, and deployment
  • You are excited by new technology and empowered to investigate and test the latest evolution of Microsoft technologies, currently including Copilot agents
  • To be successful in this role, you will have:

  • Skills & Experience
  • Essential:
  • Proven experience with SharePoint Online development using SPFx (React.JS and TypeScript preferred)
  • Strong proficiency in PowerShell scripting, especially for SharePoint and Microsoft 365 administration
  • Light experience working with APIs (e.g. consuming REST or Graph APIs in SPFx or Power Automate)
  • Understanding of data structures such as JSON and XML
  • Understanding of components and application development within Visual Studio, such as C# and VB.NET
  • Good understanding of Microsoft 365 architecture, including Teams, OneDrive, and Azure AD/Entra
  • Strong problem-solving skills and ability to work collaboratively within a Managed Services structure
  • Excellent communication skills, documentation skills and customer-first mindset
  • Appreciation of timeframes, scope & budgets and determining impact when responding to requests

  • Desirable:
  • Experience with Power Platform (Power Automate, Power Apps)
  • Familiarity with PnP PowerShell and CLI for Microsoft 365
  • Experience with version control tools like Git and Azure DevOps
  • Microsoft Certifications (e.g. MS-900) are a plus
  • Experience with Python language

  • Soft Skills
  • Strong verbal and written communication skills
  • Excellent customer service skills with a user-focused approach
  • Ability to multitask and manage time effectively in a fast-paced environment
  • Strong problem-solving and troubleshooting abilities
  • Ability to work independently and collaboratively as a team
  • Please mention BetterRemoteJobs when applying