Senior .NET Developer

Georgia Tek Systems

  • Alpharetta, GA
  • 9 days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    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

    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

    Numbers & Facts

    LocationAlpharetta, GA

    Similar Jobs

    See more jobs