Senior Power Platform Developer

  • Location

    Dallas

  • Sector:

  • Job type:

    Temporary

  • Salary:

    Negotiable

  • Contact:

    James Lesniak

  • Contact email:

    j.lesniak@ioassociates.com

  • Job ref:

    BBBH162838_1751056443

About the Role

We are seeking a Senior Power Platform Developer to join a high-impact digital transformation project for a leading organization. This role involves building scalable business solutions using Power Apps, Power Automate, and Power BI, with strong integration using JavaScript, Power FX, and C#. The ideal candidate will bring deep experience in Microsoft's Power Platform and a solid development background to enhance automation, workflows, and custom user experiences.


Key Responsibilities

  • Design, develop, and deploy custom Power Apps solutions (Canvas & Model-Driven).

  • Create and optimize Power Automate flows for complex business processes.

  • Integrate Power Platform with Microsoft 365, Dynamics 365, and external APIs.

  • Utilize Power FX for logic in Canvas Apps and Model-Driven Apps.

  • Develop custom connectors, plugins, and components using C# and JavaScript (PCF controls).

  • Ensure platform security, compliance, and governance best practices.

  • Collaborate with cross-functional teams including business analysts, architects, and testers.

  • Provide technical leadership, documentation, and support to internal stakeholders.


Required Skills & Experience

  • 5+ years of experience with Microsoft Power Platform (Power Apps, Power Automate, Power BI).

  • Proficient in Power FX for app logic and expressions.

  • Strong experience with JavaScript, including client-side scripting within Model-Driven Apps and custom components.

  • Hands-on experience with C# in building plugins, workflows, and Azure Functions.

  • Experience integrating Power Platform with Dataverse, SharePoint, SQL Server, and REST APIs.

  • Familiar with ALM practices and tools like Azure DevOps or GitHub.

  • Understanding of Power Platform governance, licensing, and security models.

  • Excellent communication skills and ability to work independently in a remote environment.


Preferred Qualifications

  • Microsoft certifications (PL-400, PL-600, etc.)

  • Experience with Dynamics 365 CE / CRM.

  • Familiarity with Azure Logic Apps, Azure Functions, or Azure API Management.