Power Platform Developer

eimagine

• $95K — $115K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4+ years in SDLC focused on Power Platform or Dynamics 365 CRM development.
  • Hands-on experience with Power Apps and Power Automate including model-driven and canvas apps.
  • Strong knowledge of Dynamics 365 CRM customization and configuration.
  • Experience with Dataverse data modeling and management.
  • Familiarity with application lifecycle management in Power Platform environments.
  • Proficiency in integrating Power Platform with Microsoft 365 and other systems.
  • Programming knowledge in JavaScript, C#, and REST/OData APIs preferred.

Responsibilities

  • Design and maintain model-driven and canvas apps using Dataverse data models.
  • Develop and support Power Automate flows for various automation processes.
  • Create and manage custom applications, workflows, and reusable components.
  • Act as a Subject Matter Expert in Power Platform and Dynamics 365 CRM.
  • Conduct client analysis sessions to gather application requirements.
  • Translate business needs into functional and technical specifications.
  • Design integrations between Power Platform and other enterprise applications.

Benefits

  • Professional development opportunities through training and certifications.
  • Flexible working environment with remote work options.
  • Access to cutting-edge technology and tools.
  • Collaborative team culture fostering innovation.
  • Health and wellness programs supporting work-life balance.
Full Job Description
Overview

Due to our growth,wereseeking a Microsoft Power Platform Developer with strong, hands-on experience building model-driven apps and Power Automate solutions. In this role,youlldesign, build, integrate, and support scalable, low-code business applications model-driven and canvas apps, Power Automate flows, workflows, and integrations using Power Platform, Dataverse, Dynamics 365, and related Microsoft cloud technologies.

Description of Duties

  • Design, build, andmaintainmodel-driven and canvas apps on Dataverse data models, forms, views, charts, dashboards, business rules, business process flows, command bars, and role-based security delivering intuitive experiences aligned to client requirements.
  • Design, build, test, and support Power Automate cloud flows and process automations, including approvals, notifications, scheduled, trigger-based, and instant flows, child flows, and error handling.
  • Develop and support custom applications, tables/entities, workflows, plug-ins, and reusable solution components across Power Platform and Dynamics 365 CRM.
  • Serve as a Subject Matter Expert across Power Platform and Dynamics 365 CRM system configuration, solution architecture, ALM practices, deployment planning, and system upgrades.
  • Lead andparticipatein client analysis sessions todetermineapplication requirements for new Power Platform and CRM implementations.
  • Translate business requirements into functional and technical specifications, solution designs, data models, automation logic, and implementation plans.
  • Design integrations between Power Platform, Dynamics 365 CRM, Microsoft 365 services, SharePoint, and other enterprise applications.
  • Perform data migration and transformation mapping, validation, cleansing, and import/export including Dataverse-related migration support.
  • Test configurations, customizations, integrations, andautomationsto ensure logic, syntax, and results areaccurate.
  • Analyze existing applications performance, troubleshooting, root-cause analysis, and the design of fixes and enhancements.
  • Identify, evaluate, and implement third-party applications, connectors, and Microsoft ecosystem capabilities to enhance Power Platform and CRM solutions.
  • Use version control (Git) and development management tools (Azure DevOps, Jira), and document code, configuration, and solution design consistently throughout development.
  • Participate in Scrum ceremonies, support solution proposals and technical content, present to clients and peers, and recommend improvements to productivity and governance.
Desired Skills & Experience
  • 4+ years in the SDLC working in Power Platform development, Dynamics 365 CRM development, or as a technical consultant.
  • In-depth hands-on experience developing, configuring, and supporting Power Platform solutions Power Apps, Power Automate, Dataverse, and related Microsoft 365 and Dynamics 365 integrations.
  • Hands-on experience building model-driven apps on Dataverse (forms, views, dashboards, charts, business rules, business process flows, command bars, role-based security) and canvas apps / custom pages with responsive UIs.
  • Hands-on experience developing Power Automate cloud flows approvals, notifications, data synchronization, scheduled and event-driven processing, child flows, error handling, and system-to-system integration.
  • Strong understanding of Dynamics 365 CRM customization and configuration tables/entities, forms, views, dashboards, business rules, workflows, security roles, and solution management.
  • Experience with Dataverse data modeling relationships, columns, choices, security, and import/export.
  • Experience with Power Platform application lifecycle management (ALM) solutions, environments, connection references, environment variables, deployment pipelines, and managed/unmanaged solutions.
  • Experience integrating Power Platform and Dynamics 365 with Microsoft 365, SharePoint, Outlook, Teams, Azure services, APIs, or third-party systems.
  • Working knowledge of JavaScript, C#, .NET, plug-ins, custom workflow activities, and REST/OData APIsstronglypreferred; comfortable programming in an object-oriented environment.
  • Excellent communication skills requirements gathering, technical documentation, and client-facing discussions with experience in Agile/Scrum delivery and the ability to self-manage deliverables.
  • Detail-oriented and confident in decision-making, with strong problem-solving and analytical skills.
  • Relevant Microsoft certifications (PL-400, PL-100, PL-200, PL-600, or Dynamics 365 Fundamentals) are a plus.
Education
  • Bachelors degree in information technology, computer science, or equivalent job-related experiencerequired.

Similar Jobs

More Jobs at eimagine

More Enterprise Technology Jobs

Find similar Power Platform Developer jobs: