Senior SharePoint Developer

Posted 2 weeks ago

Only freelancers located in the U.S. may apply.U.S. located freelancers only

Summary

Seeking a Senior SharePoint Developer to develop applications in .NET, agile, environment and become an integral part of our team! The Sr. SharePoint Developer must have the ability to obtain clearance with a Federal Government client; therefore US citizenship or Green Card is needed. The Senior SharePoint Developer will perform the following duties: Responsibilities: Design, develop, administer, and maintain SharePoint 2013, SharePoint 2016, and SharePoint Online environments. Manage SharePoint site collections, permissions, security groups, lists, libraries, content types, and site features. Develop modern SharePoint Online solutions using SharePoint Framework (SPFx), React, TypeScript, Microsoft Graph API, PnP JS, and Fluent UI. Develop and maintain C# and .NET Core/.NET applications and RESTful APIs. Design, develop, and support Microsoft Power Apps and Power Automate solutions integrated with SharePoint. Design, deploy, configure, and maintain Azure cloud applications and services. Configure and manage Azure resources including App Services, Azure Functions, Azure Key Vault, Azure Storage, Azure SQL, Azure Container Registry (ACR), Azure Kubernetes Service (AKS), and Azure Application Insights. Integrate SharePoint and Microsoft 365 solutions with Microsoft Graph API and other enterprise systems. Design, implement, and maintain CI/CD pipelines using Azure DevOps. Participate in all phases of the Software Development Life Cycle (SDLC), including requirements gathering, analysis, solution design, development, testing, deployment, documentation, and production support. Perform unit testing, code reviews, debugging, and application performance tuning. Troubleshoot production issues and implement secure, scalable, and high-performing solutions. Collaborate with business stakeholders, architects, project managers, and cross-functional teams to gather requirements and deliver technical solutions. Mentor junior developers and provide technical leadership, guidance, and best practices. Create and maintain technical documentation, deployment guides, and operational procedures. Support application deployments across development, testing, staging, and production environments. Participate in Agile ceremonies, including sprint planning, backlog refinement, daily stand-ups, sprint reviews, and retrospectives. Ensure solutions follow security, governance, and coding standards for Microsoft 365 and Azure environments. Stay current with emerging Microsoft technologies and recommend improvements to existing applications and processes. Requirements: Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or Computer Information Systems or 7+ years of relevant experience 5+ years’ experience Microsoft cloud-based technologies including Azure, Microsoft 365, and Microsoft Graph 5+ years’ experience developing PowerApps specifically within SharePoint using the tech stack C# .Net, SQL, or JavaScript Experienced in all aspects of Azure resources and services configuration such as Azure Key Vault, Azure Container Registry, Kubernetes Cluster, App Insights etc. Has created dev-ops pipelines for continuous integration and deployment using Azure DevOps Good Knowledge in ETL Tools, Agile Implementation, Sprint Planning Preferred Qualifications: Microsoft 365 Certified certifications Power Platform certifications SharePoint Framework (SPFx) development experience Experience with Microsoft Entra ID (Azure AD) Experience with Azure Logic Apps and Azure Functions Experience with PowerShell automation and PnP PowerShell Experience with Docker and Azure Kubernetes Service (AKS) Experience working within Federal Government environments Familiarity with FedRAMP, or other federal security standards

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Expert
    Experience Level
  • $50.00

    -

    $52.00

    Hourly
  • Remote Job
  • Complex project
    Project Type
Skills and Expertise
Mandatory skills
React
C#
Microsoft SharePoint
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:2 weeks ago
  • Interviewing:
    3
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Dec 16, 2024
  • USA
    Washington10:16 AM
  • $1K total spent
    1 hire, 1 active
  • Tech & IT
    Mid-sized company (10-99 people)

Explore similar jobs on Upwork

JavaScript
Node.js
PHP
Web Application
AI App Development
DevOps
API
Git
MySQL
Cs2 Gambling SiteFixed-price‐ Posted 3 weeks ago
Gambling
Unity
Counter Strike
AR & VR
Online Gambling Website
Card Game
Board Game
Unreal Engine
MetaMask
Mystery Box
iGaming
WebGL
Game Development
Gaming
Multiplayer
Game UI/UX Design
UI/UX Prototyping
Steam API
AI Development
PixiJS

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo