Job Title: Senior .NET Developer (SharePoint Experience)
Location: Alpharetta, GA (Hybrid 3 Days Onsite)
Rate: DOE
Experience: 10+ Years
Job Description We are seeking a
Senior .NET Developer with strong SharePoint experience to design, develop, and support enterprise applications and integrations. The ideal candidate will have deep expertise in
C#, ASP.NET, SharePoint Online, PowerShell scripting, Microsoft Graph API, and Azure AD authentication, along with hands-on experience managing
SharePoint and OneDrive permissions.
This role involves working closely with infrastructure, security, and business teams to implement scalable solutions leveraging Microsoft 365 and Azure services.
Key Responsibilities- Design, develop, and maintain enterprise applications using C# and ASP.NET
- Develop and maintain SharePoint Online solutions and integrations
- Implement Modern Authentication using Azure AD and Microsoft identity platform
- Work with Microsoft Graph API for SharePoint, Teams, and OneDrive automation
- Develop PowerShell scripts for automation, provisioning, and administration
- Manage SharePoint site collections, group sites, and permissions
- Implement OneDrive account provisioning and permissions management
- Create and manage Azure AD Applications and service principals
- Build secure APIs and integrations with Microsoft 365 services
- Troubleshoot production issues and provide performance tuning
- Collaborate with DevOps teams for deployment and CI/CD
- Document technical solutions and best practices
Required Skills- 10+ years of experience in .NET development
- Strong experience with C#
- Strong experience with ASP.NET / ASP.NET Core
- Hands-on experience with SharePoint Online
- Strong PowerShell scripting experience
- Experience with Microsoft Graph API
- Strong understanding of Modern Authentication (OAuth, Azure AD)
- Experience with Azure AD Application Registration
- SharePoint Site and Group Permissions Management
- Experience with OneDrive Account & Permission Management
- REST API development and integration
- Strong debugging and troubleshooting skills