Jobs via Dice
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.
Preferred Qualifications
Experience with SharePoint migration tools (ShareGate, Metalogix).
Familiarity with Azure AD, Microsoft Graph API, and Teams development.
Experience with CI/CD pipelines and DevOps for SharePoint solutions.
Certifications (optional but valuable):
Microsoft 365 Certified: Developer Associate
Microsoft 365 Certified: Teams Administrator Associate
Microsoft Power Platform Fundamentals / Developer
Seniority level Mid-Senior level
Employment type Full-time
Job function Engineering and Information Technology
Industries Software Development
#J-18808-Ljbffr
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.
Preferred Qualifications
Experience with SharePoint migration tools (ShareGate, Metalogix).
Familiarity with Azure AD, Microsoft Graph API, and Teams development.
Experience with CI/CD pipelines and DevOps for SharePoint solutions.
Certifications (optional but valuable):
Microsoft 365 Certified: Developer Associate
Microsoft 365 Certified: Teams Administrator Associate
Microsoft Power Platform Fundamentals / Developer
Seniority level Mid-Senior level
Employment type Full-time
Job function Engineering and Information Technology
Industries Software Development
#J-18808-Ljbffr