Overview
Remote
Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 6 month(s)
Skills
Rest APIs
OneDrive
Power Automate
csom
Power BI (basic) o Microsoft 365 Apps: Teams
Exchange Online o Scripting & Automation: PowerShell
Job Details
Job Title: SharePoint Developer / M365 Engineer
Location: USA Remote
Job Summary
We are seeking a skilled SharePoint Developer / M365 Engineer to design, develop, and maintain SharePoint Online sites, workflows, and Microsoft 365 applications. The ideal candidate will have strong experience in custom SharePoint solutions, Power Platform (PowerApps, Power Automate), and M365 integration to enhance collaboration, productivity, and automation across the organization.
Key Responsibilities
SharePoint Development & Customization
- Design, develop, and maintain SharePoint Online sites, lists, libraries, and custom web parts.
- Develop custom workflows, forms, and applications using SPFx, PowerApps, and Power Automate.
- Implement SharePoint branding, site templates, and content management solutions.
- Migrate content from on-premise SharePoint 2013/2016/2019 to SharePoint Online.
Microsoft 365 Administration
- Configure and manage Teams, OneDrive, Exchange Online, and other M365 apps.
- Administer Microsoft 365 Groups, security permissions, and access policies.
- Support adoption of M365 apps and collaboration tools across departments.
Automation & Integration
- Build automated processes using Power Automate.
- Integrate SharePoint with third-party applications and internal systems via APIs.
- Develop scripts using PowerShell, PnP, or CSOM for administration and deployment tasks.
Monitoring & Support
- Troubleshoot and resolve issues related to SharePoint, Teams, and M365 apps.
- Monitor system health, perform updates, and implement best practices for security and compliance.
- Provide end-user support and training on SharePoint and M365 features.
Documentation & Collaboration
- Maintain technical documentation for solutions, workflows, and automation scripts.
- Collaborate with IT, business stakeholders, and developers for requirements gathering and solution design.
- Participate in code reviews, solution architecture discussions, and governance enforcement.
Required Skills & Qualifications
- Bachelor's degree in Computer Science, IT, or related field, or equivalent experience.
- 2 5+ years of experience as a SharePoint Developer / M365 Engineer.
- Strong experience with:
- SharePoint Online / SPFx / SharePoint Designer / PnP
- Power Platform: PowerApps, Power Automate, Power BI (basic)
- Microsoft 365 Apps: Teams, OneDrive, Exchange Online
- Scripting & Automation: PowerShell, CSOM, REST APIs
- Knowledge of HTML, CSS, JavaScript, and client-side development frameworks.
- Understanding of security, governance, and compliance in SharePoint/M365 environments.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.