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
Numbers & Facts
Location
Alpharetta, GA
Skills
Application Programming Interface (API)unmatched
Authenticationunmatched
Automationunmatched
Best Practicesunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Debugging Skillsunmatched
DevOpsunmatched
Enterprise Application Integration (EAI)unmatched
Enterprise Applicationsunmatched
Identify Issuesunmatched
Microsoft .NETunmatched
Microsoft ASP.NET (Active Server Page)unmatched
Microsoft Active Directoryunmatched
Microsoft C# (C Sharp)unmatched
Microsoft Product Familyunmatched
Microsoft SharePointunmatched
Microsoft Windows Azureunmatched
OAuthunmatched
Performance Tuning/Optimizationunmatched
REST (Representational State Transfer)unmatched
Scripting (Scripting Languages)unmatched
Software Administrationunmatched
Technical Writingunmatched
United States Department of Energy (DOE)unmatched
Windows PowerShellunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.