Senior .NET Developer

Georgia Tek Systems

  • Alpharetta, GA
  • 1 day ago

    Highlights

    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.

    Numbers & Facts

    LocationAlpharetta, GA

    Description

    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

    Similar Jobs

    See more jobs