Mediabistro logo
job logo

Senior Level - MS Power Platform / Dataverse Developer

SoHo Dragon, New York, NY, United States


Senior Level - MS Power Platform / Dataverse Developer

Company: SoHo Dragon represents a large Federal agency client
Location: USA - 100% Remote
Contract Duration: 12 months
Eligibility: MUST BE A US CITIZEN AND LOCATED IN THE USA

Project Description: The scope of this contract is to provide a full range of technical and management services to develop, improve, and implement functionality within Microsoft Power Platform-with a strong emphasis on Dataverse, Power Apps (Model-Driven and Canvas), PCF controls, Dataverse Plugins, and JavaScript/TypeScript customizations. The developer will also support the client's M365 SharePoint Online sites and provide training across deployed solutions

Job Summary:

The Senior MS Power Platform / Dataverse Developer will work with the project team to architect, develop, and implement robust Power Platform solutions built on Dataverse. The candidate will have deep expertise in Dataverse architecture, server-side plugins, PCF controls, Code-First (Code Apps) development, JavaScript/TypeScript customizations, and Model-Driven App configuration, while maintaining working knowledge of SharePoint Online integration patterns.

Responsibilities:

Design and implement Dataverse solutions including custom tables, columns, relationships, business rules, and security roles aligned with organizational data models.
Develop and maintain server-side Dataverse Plugins (synchronous and asynchronous) and Custom Workflow Activities using the Dataverse SDK.
Build and deploy PowerApps Component Framework (PCF) controls to extend Model-Driven and Canvas App interfaces with rich, custom UI components.
Develop Code-First (Code Apps / Web Resources) solutions using JavaScript, TypeScript, HTML, and CSS for Dataverse/Model-Driven App customizations.
Architect and configure Model-Driven Apps including forms, views, dashboards, site maps, business process flows (BPFs), and command bar customizations.
Develop Canvas Apps and Power Automate flows integrated with Dataverse as the primary data platform.
Leverage Dataverse Web API and SDK for system integrations, data migration, and third-party connectivity.
Support requirements elicitation and develop EPLC-compliant technical documentation (Concept, Requirements, and Design Documents).
Review existing Power Platform solutions and recommend enhancements for performance, automation, and user experience.
Adhere to FDA User Experience (UX) design best practices and deploy solutions within the Government Community Cloud (GCC) environment.
Assist with System/Integration Testing and User Acceptance Testing (UAT).
Work with the IT Project Manager to provide status reports covering risks/issues, deliverables, and completed and anticipated activities.
Resolve user inquiries and technical issues related to deployed Dataverse and Power Platform solutions.
Required Experience:

6+ years of experience developing Microsoft Power Platform solutions, with the majority of that experience centered on Dataverse-based architectures.
Demonstrated expertise developing Dataverse Plugins (IPlugin) using the Dataverse SDK - including pre/post operation, synchronous/asynchronous, and multi-step registration via Plugin Registration Tool.
Proven experience building PCF (PowerApps Component Framework) controls for both Model-Driven and Canvas Apps.
Hands-on experience developing Code-First / Code Apps using JavaScript, TypeScript, HTML, and CSS as Dataverse Web Resources.
Strong proficiency configuring Model-Driven Apps: forms, views, charts, dashboards, BPFs, and command bar customizations.
Experience with Canvas Apps and Power Automate workflows using Dataverse connectors.
Proficiency with the Dataverse Web API and SDK for integrations and data operations.
Ability to translate business requirements into Dataverse data models and technical solution designs.
Demonstrated experience working on Agile/Scrum projects.
Excellent verbal and written communication skills with strong attention to detail.
Ability to multitask efficiently and work both independently and collaboratively.
Preferred Experience:

Previous experience working with or for Federal agencies in a GCC or GCC High environment.
Experience with SharePoint Online integration with Power Platform / Dataverse solutions.
Familiarity with Azure services (Azure Functions, Service Bus, Key Vault) used alongside Dataverse.
Experience with Power Pages (Portals) backed by Dataverse.
Knowledge of ALM practices for Power Platform: Solutions, Environment Strategy, Power Platform CLI, and Azure DevOps pipelines.
Experience with Power BI connected to Dataverse (TDS endpoint or Dataflows).
Education & Training:

Bachelor's degree in Information Systems, Computer Science, Software Engineering, or a relevant field (Preferred).
Microsoft Power Platform certifications - particularly PL-400 (Power Platform Developer) and/or PL-200 (Functional Consultant) - strongly preferred.
Additional certifications: PL-900, MB-210/MB-230, or Azure Developer Associate are a plus.