Our client is hiring a Senior SharePoint/Office 365 Engineer and Developer on a long-term contract basis.
Job ID: 83777
Work Location: Alpharetta, Georgia
Summary:
- Design, develop, and maintain web applications using ASP.NET Core and React.js or Angular.
- Hands-on developer role with a focus on SharePoint, OneDrive, and Office 365 services.
- Responsible for Office 365 SharePoint migration, document management governance, and integration of Office 365 services.
- Work with clients to onboard them to the Office 365 platform and deliver strategic governance solutions.
- Collaborate with end-users and business owners to create and update SharePoint sites, lists, libraries, pages, apps, forms, and workflows.
- Hybrid work schedule: 3 days a week on site. Candidate must be local.
Responsibilities:
- Design, develop, and maintain web applications using ASP.NET Core and React.js or Angular.
- Communicate effectively with management and executive directors.
- Independently pick up projects and deliver on time.
- Utilize SharePoint knowledge and OneDrive expertise.
- Develop and integrate custom tools targeting cloud environments.
- Integrate Office 365 services such as SharePoint, Power Apps, Power Automate, Planner, and Microsoft Information Protection (MIP).
- Work with third-party vendors and internal groups to deliver governance solutions.
- Develop applications and system tools to implement, deploy, and manage infrastructure systems on-premise and in the cloud.
- Maintain and support SharePoint, OneDrive, and Office 365 environments.
- Provide end-user training and hold training sessions on SharePoint tasks.
- Collaborate with end-users and business owners to create and update SharePoint content.
- Troubleshoot on-prem/online environments, networking, and Microsoft Information Protection (MIP).
- Reorganize and restructure site contents.
- Train users on changes in platform features.
- Demo SharePoint features and provide consulting on out-of-the-box features.
- Research and suggest new features and their implementation.
Required Qualifications:
- Strong C#, ASP.Net, and PowerShell skills.
- Strong understanding of Modern Authentication, Graph API, and Azure AD Application.
- Experience with SharePoint site and group site permissions.
- OneDrive account, site, and permissions management.
- Strong troubleshooting experience with OneDrive, SharePoint, and OD sync client (Desktop client, Web, Mobile app).
- Proficiency in JavaScript, jQuery, Bootstrap, HTML, and CSS.
- Experience with Github, Jira, and other continuous integration technology and SDLC agile development techniques.
- Strong SharePoint fundamentals including lists, document libraries, permissions, content types, and workflows.
- Excellent understanding of Single Sign On technologies (Ping Federate, SAML, Windows Kerberos).
- Experience with Office 365 (SharePoint Online and OneDrive) application development, management, and deployment.
- Understanding of Exchange Online, user profiles, features, and mail flow.
- Good communication skills for end-user training and support.
- Experience with Agile delivery methodology.
- Troubleshooting experience with networking tools (e.g., Wireshark) and Microsoft Information Protection (MIP).
- Ability to track, resolve, and escalate issues as needed.
- Ability to demo SharePoint features and provide consulting on out-of-the-box features.
- Ability to research and suggest new features and their implementation.
Desired Skills:
- Experience with SQL programming.
- Understanding of other Office 365 services such as Unified Groups, Teams, PowerApps, and PowerAutomate.
Pay: $68-$89 per hour.