SharePoint Developer

Posted An Hour Ago
Be an Early Applicant
Washington, DC, USA
In-Office
110K-145K Annually
Mid level
Legal Tech • Professional Services
The Role
Build and maintain Microsoft 365 solutions including SPFx components, Power Platform applications, API integrations, ETL pipelines, and CI/CD deployments. Manage SharePoint migrations, Azure-based data processes, authentication, governance, accessibility, and performance. Partner with business stakeholders to gather requirements, design user experiences, document solutions, provide training, and maintain secure, supportable systems.
Summary Generated by Built In

With eleven offices across the United States, 500+ professionals and 350+ business professionals, Manatt, Phelps & Phillips, LLP (www.manatt.com), is a multidisciplinary, integrated national professional services firm known for quality and an extraordinary commitment to clients. The Firm’s groundbreaking approach—bringing together legal services, advocacy and business strategy—differentiates Manatt from its competitors and positions the Firm to provide a distinct and compelling value proposition.


The Opportunity

 

We are seeking a SharePoint Developer to build and maintain custom Microsoft 365 solutions, including SPFx web parts, Power Platform apps and flows, and API-based integrations that move data between SharePoint and downstream reporting systems. This is a hands-on development role responsible for production code, CI/CD deployments, and translating business requirements into working software.


The role is part of a small development team with broad scope across front-end components, ETL pipelines, migrations, business partnership, and user experience. The successful candidate will be comfortable shifting among varied technical assignments while maintaining governance, security, accessibility, and supportability standards.


Key Responsibilities

 

  • Build, test, and deploy SharePoint Framework web parts, extensions, and Adaptive Card Extensions using TypeScript, React, and Fluent UI.
  • Package and release solutions through Azure DevOps pipelines with automated linting, testing, and security scanning.
  • Maintain and refactor the existing SPFx codebase; retire deprecated patterns, unsupported PnP versions, and legacy Fluent UI.
  • Optimize bundle size, rendering performance, and load behavior on modern SharePoint pages.
  • Develop and maintain canvas and model-driven Power Apps, Power Automate cloud flows, and Dataverse tables.
  • Implement Power Platform application lifecycle management, including solution packaging, managed and unmanaged solution discipline, and environment promotion from development through production via pipelines.
  • Build custom connectors when out-of-the-box connectors are insufficient.
  • Instrument flows with error handling, retry logic, and alerting.
  • Develop integrations using Microsoft Graph, SharePoint REST/CSOM, and third-party line-of-business APIs.
  • Build scheduled and event-driven ETL processes using Azure Functions, Logic Apps, and Python or PowerShell to move SharePoint and Microsoft 365 data into reporting stores.
  • Produce datasets and semantic models consumed by Power BI, and support report authors with reliable, documented sources.
  • Implement Entra ID app registrations, certificate-based authentication, managed identities, and least-privilege Microsoft Graph permission scoping.
  • Work directly with site owners across practice groups and administrative departments to gather requirements, propose solutions, and set realistic delivery expectations.
  • Advise site owners on information architecture, metadata, content types, navigation, permissions, and content lifecycle within established governance standards.
  • Provide training and documentation so business owners can self-manage day-to-day content without developer involvement.
  • Challenge requests that conflict with governance, security, or maintainability standards and clearly explain the rationale.
  • Execute migration waves from on-premises SharePoint, file shares, and legacy document management platforms into SharePoint Online and OneDrive.
  • Run pre-migration assessments, remediate blockers such as path length, unsupported characters, orphaned permissions, and checked-out files, and validate post-migration integrity.
  • Rebuild classic customizations as supported modern equivalents.
  • Use commercial migration tools, including ShareGate, AvePoint, Metalogix, and SPMT, alongside scripted PowerShell and PnP automation.
  • Produce wireframes and interactive prototypes before writing production code.
  • Design interfaces that meet WCAG 2.2 AA accessibility standards and function on mobile devices.
  • Maintain a consistent design system and component library across custom solutions, applying firm branding accurately.
  • Validate designs with users before implementation.

 

Qualifications

 

  • Candidate should have 4+ years of previous experience developing on SharePoint Online and Microsoft 365.
  • 3+ years of production SharePoint Framework development experience using TypeScript and React; demonstrable code is required.
  • Bachelor’s degree in computer science, information technology, or a related field preferred.
  • Working proficiency with Power Apps, Power Automate, and Dataverse, including solution-based application lifecycle management.
  • Practical experience with Microsoft Graph API and SharePoint REST APIs, including OAuth 2.0 and Entra ID authentication flows.
  • PowerShell scripting experience using the PnP.PowerShell module.
  • Git-based source control and CI/CD pipeline experience using Azure DevOps or GitHub Actions.
  • At least one completed migration to SharePoint Online at organizational scale.
  • Ability to communicate technical constraints to non-technical stakeholders clearly and professionally.
  • Azure development experience with Functions, Logic Apps, Key Vault, Application Insights, and Storage preferred.
  • Python experience for data processing and automation preferred.
  • Power BI data modeling and DAX experience preferred.
  • Experience building or extending Microsoft 365 Copilot declarative agents, or integrating Azure OpenAI or Azure AI Foundry services into business applications, preferred.
  • SharePoint Premium (Syntex) content processing experience preferred.
  • Viva Connections dashboard and Adaptive Card Extension experience preferred.
  • Experience in a professional services, legal, or other regulated environment with strict confidentiality and ethical-wall requirements preferred.
  • Relevant certifications such as PL-400, PL-600, AZ-204, or MS-102 preferred.
  • Strong written and verbal communication skills.
  • Must have exceptional organizational skills and strong attention to detail.
  • Demonstrated reliability and the ability to work both independently and collaboratively within a hybrid (remote and in-office) team environment. The Firm operates on a hybrid work schedule requiring in-office presence Tuesday through Thursday, with optional remote work permitted on Mondays and Fridays. All employees must remain available for onsite work up to five days per week as business needs dictate. This schedule is subject to change; flexibility is required.

The base annual pay range for this role is between $110,000 - $145,000. The base pay to be offered will vary and depend on skills and qualifications, experience, location and will also take into account internal equity.  A full range of medical, financial and/or other benefits dependent on the position will also be offered.

EEO/AA EMPLOYER/Veterans/Disabled

Manatt is an equal opportunity employer, dedicated to a policy of non-discrimination in employment on any basis including race, color, physical or mental disability, religion, creed, national origin, citizenship status, ancestry, sex or gender (including gender identity, gender expression, status as a transgender or transsexual individual, pregnancy, childbirth, or related medical conditions), age (over 40), genetic information, past, current, or prospective service in the uniformed services, sexual orientation, political activity or affiliation, genetic or and any other protected classes or characteristic protected under applicable federal, state, or local law. Consistent with the American Disabilities Act, applicants may request accommodations needed to participate in the application process.

This employer will provide the Social Security Administration  (SSA) and, if necessary, the Department of Homeland Security  (DHS), with information from each new employee’s Form I-9 to confirm work authorization.IMPORTANT: If the Government cannot confirm that you are authorized to work, this employer is required to provide you written instructions and an opportunity to contact SSA and/or DHS before taking  adverse action against you, including terminating your employment. Employers may not use E-Verify to pre-screen job applicants or  to re-verify current employees and may not limit or influence the  choice of documents presented for use on the Form I-9. In order to determine whether Form I-9 documentation is valid,  this employer uses E-Verify’s photo screening tool to match the photograph appearing on some permanent resident and employment authorization cards with the official U.S. Citizenship and Immigration Services’ (USCIS) photograph. If you believe that your employer has violated its responsibilities under this program or has discriminated against you during the verification process based upon your national origin or citizenship status, please call the Office of Special Counsel at 1-800-255-7688 (TDD: 1-800-237-2515).

Skills Required

  • 4+ years of experience developing on SharePoint Online and Microsoft 365
  • 3+ years of production SharePoint Framework development using TypeScript and React
  • Demonstrable SharePoint Framework code
  • Bachelor’s degree in computer science, information technology, or a related field
  • Working proficiency with Power Apps, Power Automate, and Dataverse, including solution-based application lifecycle management
  • Practical experience with Microsoft Graph API and SharePoint REST APIs
  • Experience with OAuth 2.0 and Entra ID authentication flows
  • PowerShell scripting experience using PnP.PowerShell
  • Git-based source control and CI/CD pipeline experience using Azure DevOps or GitHub Actions
  • At least one organizational-scale migration to SharePoint Online
  • Ability to communicate technical constraints clearly and professionally to non-technical stakeholders
  • Azure development experience with Functions, Logic Apps, Key Vault, Application Insights, and Storage
  • Python experience for data processing and automation
  • Power BI data modeling and DAX experience
  • Experience building or extending Microsoft 365 Copilot declarative agents or integrating Azure OpenAI or Azure AI Foundry services
  • SharePoint Premium (Syntex) content processing experience
  • Viva Connections dashboard and Adaptive Card Extension experience
  • Experience in a professional services, legal, or regulated environment with strict confidentiality and ethical-wall requirements
  • Relevant certification such as PL-400, PL-600, AZ-204, or MS-102
  • Strong written and verbal communication skills
  • Exceptional organizational skills and strong attention to detail
  • Ability to work independently and collaboratively in a hybrid remote and in-office team environment
  • Flexibility to work onsite up to five days per week as business needs dictate
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Los Angeles, California
1,083 Employees
Year Founded: 1965

What We Do

Forget everything you thought you knew about professional services firms. We’re smashing the paradigm with a new kind of enterprise—one that provides legal services, advocacy and business strategies under one roof. After 50 years, we’re still the future of professional services firms. Attorney Advertising. Prior results do not guarantee a similar outcome.

Similar Jobs

Koniag Professional Services, LLC Logo Koniag Professional Services, LLC

Sharepoint Engineer

Information Technology • Logistics • Professional Services • Defense
In-Office
Washington, DC, USA
1034 Employees
120K-150K Annually
In-Office
Washington, DC, USA
3273 Employees
110K-125K Annually

Technica Logo Technica

Solutions Engineer

Information Technology • Professional Services • Cybersecurity • Defense
In-Office
Washington, DC, USA
200 Employees
116K-125K Annually
Hybrid
Washington, DC, USA
34000 Employees

Similar Companies Hiring

Legora Thumbnail
Artificial Intelligence • Legal Tech • Software
New York, New York
1100 Employees
Cravath, Swaine & Moore LLP Thumbnail
Legal Tech • Other • Professional Services
New York, NY
1200 Employees
VCA Animal Hospitals Thumbnail
Pet • Professional Services
Los Angeles, CA
35000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account