Microsoft 365 / Power Platform Developer ECM Migration

SolutionIT, Inc.
Boston, United States of America
4 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Boston, United States of America

Tech stack

JavaScript
.NET
Microsoft Windows
Artificial Intelligence
Azure
Code Review
Computer Networks
Custom Software
Data Hub
Document Management Systems
JSON
Python
Microsoft Dynamics
Microsoft Software
Powershell
Power BI
Azure
SharePoint
Scripting (Bash/Python/Go/Ruby)
Model-Driven Development
Microsoft Power Automate
Power Platform Integration
Prompt Engineering
Cloud Migration
Virtual Agents
Powerapps
Azure

Job description

  • Lead and participate in the requirements gathering, design, development, testing, deployment, and retirement phases of Power Platform, SharePoint Online, and Copilot solutions.
  • Build custom applications, workflows, and automations using Power Apps, Power Automate, Dataverse, SharePoint Framework (SPFx), and Copilot integrations.
  • Develop, maintain, and optimize Copilot extensions, prompts, and conversational experiences to improve productivity and user outcomes.
  • Test all developed components independently, documenting tests and results.
  • Create comprehensive test plans and perform knowledge transfer to QA teams.
  • Document solution architectures, dependencies, deployment procedures, and user-facing guidance.
  • Participate in code reviews for Power Platform, SharePoint, Azure Services, and custom connectors.
  • Mentor junior developers and delegate tasks as needed while ensuring quality and timely completion.

Requirements

  • Must have 5+ years of experience in at least 1 of the following 4 key areas

  • SharePoint Document Management, DMS / Content Management (Enterprise Scale)

  • Enterprise Network Share File Analysis (NFS, SMB, etc.)

  • Records Management (Enterprise Scale Records Management, Purview, Retention, Lifecycle, Audit, Insider Risk, Etc.)

  • Network Share Migration (Enterprise Scale On-Prem to Cloud Migrations)

  • 5+ years' experience developing solutions in Microsoft Power Platform (Canvas apps, Model-driven apps, Dataverse, Power BI dashboards & reports, Power Automate).

  • 5+ years' experience developing and customizing SharePoint Online solutions (SPFx, JSON, workflows, integration with Power Platform).

  • 2+ years' experience developing with Microsoft Copilot (Copilot Studio, prompt engineering, Copilot integration with Power Platform and M365 apps).

  • 5+ years as at least two of the following: Power Platform Admin, SharePoint Admin, Azure/Entra ID Admin, Dynamics 365 Admin, Exchange Admin.

  • 5-10 years developing solutions with other Microsoft products and related technologies (Microsoft 365, Azure, .NET, JavaScript).

  • Experience with solution-based Power Platform development, including ALM and promoting solutions across DEV, QA, and PROD.

  • Demonstrated ability to gather and translate business requirements into complex solutions spanning SharePoint Online, Power Platform, and Copilot technologies.

  • Strong technical and non-technical documentation skills, including solution architecture, configuration, and user guides.

  • Familiarity with custom connectors, Power Platform CoE, AI Builder, Power Virtual Agents, and Power Pages.

  • Experience with Azure Entra (Azure AD) Service Principals, Azure resources that integrate with MPP, and Power BI development and publishing.

  • Experience working with scripting/programming languages such as PowerShell, .NET, JavaScript, and Python in the context of Power Platform and SharePoint.

  • Ability to act as a Subject Matter Expert (SME) on Power Platform, SharePoint Online, and Copilot development, governance, and best practices.

  • Excellent oral and written communication skills.

  • Required Certifications

About the company

Solution IT Inc. is looking for Microsoft 365 / Power Platform Developer ECM Migration for one of its clients at Arlington, VA / Remote

Apply for this position