Senior Sharepoint Developer

The Transformation Group

United States

Hybrid

USD 120,000 - 150,000

Full time

7 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The Transformation Group seeks an experienced SharePoint expert to Administer, develop, and integrate SharePoint Online with Power Platform and modern web technologies. You will collaborate in an Agile environment, delivering scalable solutions and ongoing enhancements for US clients.

You will build APIs, automate workflows, and develop frontend interfaces using React, Python, and FastAPI, while ensuring governance and security across the Microsoft 365 stack.

Qualifications

  • Hands-on experience with SharePoint Online administration and development.
  • Proficiency with Power Automate and Power Apps.
  • Experience building and integrating REST APIs.
  • Familiarity with Microsoft Graph API and SharePoint REST APIs.
  • Experience with Git, CI/CD, and deployment processes.
  • Experience integrating SharePoint with Salesforce or other enterprise apps.

Responsibilities

  • Administer, maintain, and support SharePoint Online sites, libraries, lists, workflows, and permissions.
  • Manage SharePoint security, access controls, site configurations, and governance.
  • Troubleshoot production issues, resolve incidents, and provide Tier 2/3 support.
  • Monitor SharePoint performance, usage, and platform health.
  • Support migrations, upgrades, and ongoing platform improvements.
  • Migrate from SharePoint Classic to Modern SharePoint Online.
  • Develop and maintain workflows and automations using Power Automate.
  • Build and support business apps using Power Apps.
  • Develop integrations using SharePoint REST APIs and Microsoft Graph API.
  • Develop backend services and REST APIs using Python and FastAPI.
  • Build modern web apps with React and integrate with backend services.
  • Implement reusable components and follow development best practices.
  • Work with Product Owners and stakeholders in sprint planning and delivery.
  • Create technical documentation and support knowledge transfer.

Skills

SharePoint Online
Power Platform
React
Python
FastAPI
REST APIs
Microsoft Graph API
Git
CI/CD
OAuth 2.0
Azure App Service
Azure Functions
SQL
PowerShell
PnP PowerShell
Salesforce integration

Education

Bachelor's degree in Computer Science or related field

Job description

The ideal candidate will have strong hands-on experience with SharePoint Online administration and development, Power Platform, and modern web technologies, including React, Python, and FastAPI. This role will be responsible for ongoing SharePoint operations, troubleshooting, solution development, system integrations, and supporting business-driven enhancements within an Agile delivery environment.

Excellent communication skills and ability to communicate with our clients in the US.

5+ years of hands-on experience with SharePoint Online administration and development.

Strong experience with Microsoft 365, SharePoint permissions, governance, and site management.

Hands-on experience with Power Automate and Power Apps.

Experience developing applications or services using Python and FastAPI.

Experience building and integrating REST APIs.

Familiarity with Microsoft Graph API and SharePoint REST APIs.

Experience with Git, CI/CD, and deployment processes.

Experience with Microsoft Entra ID, OAuth 2.0, and application authentication preferred.

Experience with Azure App Service, Azure Functions, or other Azure services preferred.

Experience with SQL databases and backend data integrations preferred.

Familiarity with PowerShell and SharePoint PnP PowerShell preferred.

Experience integrating SharePoint with Salesforce or other enterprise applications preferred.

Ability to work in a fast-paced environment, can multi-task, and have good verbal and written communication skills.

Bachelor's degree in a Computer Science or related field preferred.

Responsibilities

Administer, maintain, and support SharePoint Online sites, libraries, lists, workflows, and permissions.

Manage SharePoint security, access controls, site configurations, and governance.

Troubleshoot production issues, resolve incidents, and provide Tier 2/3 technical support.

Monitor SharePoint performance, usage, and overall platform health.

Support SharePoint migrations, upgrades, and ongoing platform improvements.

Support the transition from SharePoint Classic to Modern SharePoint Online, including migration of existing sites, pages, and legacy functionality.

Maintain technical documentation, configuration details, and operational procedures.

Develop and maintain workflows and automations using Power Automate.

Build and support business applications using Power Apps.

Develop integrations using SharePoint REST APIs and Microsoft Graph API.

Customize SharePoint interfaces, forms, lists, and business processes.

Implement reusable components and follow development best practices.

Develop and maintain backend services and REST APIs using Python and FastAPI.

Build modern, responsive web applications and user interfaces using React.

Integrate React applications with SharePoint, Microsoft 365, and enterprise backend services.

Develop API-based integrations to exchange data between SharePoint and other enterprise platforms.

Support authentication, authorization, error handling, and secure API development.

Troubleshoot and maintain existing applications built using these technologies.

Support integrations between SharePoint, Microsoft 365, and enterprise applications.

Work with integration engineers to troubleshoot data exchange and connectivity issues.

Use Git and CI/CD pipelines for source control, deployments, and release management.

Support development, testing, deployment, and production environments.

Follow organizational security, change management, and deployment standards.

Work closely with Product Owners, business stakeholders, developers, QA, and infrastructure teams.

Participate in sprint planning, refinement, testing, and release activities as needed.

Analyze technical requirements and provide development estimates.

Deliver enhancements, resolve defects, and support ongoing operational priorities.

Create and maintain technical documentation and support knowledge transfer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Sharepoint Developer
Senior Sharepoint Developer

Tezo • Dallas (TX)

On-site
USD 120,000 - 180,000
Sharepoint Developer
Sharepoint Developer

Tech Army, LLC • Florida

On-site
USD 90,000 - 130,000
Sharepoint Consultant
Sharepoint Consultant

Tri-Force | AI, Software Development & Technology Staffing • Philadelphia

Hybrid
USD 110,000 - 150,000
Collaboration Administrator - SharePoint
Collaboration Administrator - SharePoint

Darling Ingredients Inc. • Irving (TX)

On-site
USD 110,000 - 140,000
Senior SharePoint & Power Platform Engineer
Senior SharePoint & Power Platform Engineer

The Transformation Group • United States

Hybrid
USD 120,000 - 150,000
Software Developer/Power Platform Developer
Software Developer/Power Platform Developer

NMR Consulting, Inc. • Huntsville (AL)

On-site
USD 90,000 - 130,000
SharePoint Online Administrator - Contract - Columbia, SC
SharePoint Online Administrator - Contract - Columbia, SC

SUNSHINE ENTERPRISE USA LLC • New York (NY)

On-site
USD 90,000 - 130,000
Senior SharePoint Developer and Azure Solutions Lead
Senior SharePoint Developer and Azure Solutions Lead

Areeva Solutions • Washington

On-site
USD 100,000 - 140,000
SharePoint Developer with Security Clearance
SharePoint Developer with Security Clearance

People, Technology & Processes, LLC • Shiloh (IL)

On-site
USD 90,000 - 130,000
Senior Application Developer
Senior Application Developer

The Phoenix Group • Tampa (FL)

On-site
USD 100,000 - 120,000
Medical insurance
Vision insurance