Search jobs right inside Claude, ChatGPT or Cursor.

Connect MCP to your agent →

emagine

NewBe an early applicant

Power Platform Developer

Posted 1 view
Discussion

Summary

Hands-on developer who designs, builds, deploys and supports Canvas and Model-Driven Apps, Power Automate cloud flows and Azure Logic Apps on Microsoft Power Platform and Dataverse, including integrations, security, ALM/CI-CD pipelines and production support. Requires 3+ years of Power Platform experience; can be based in Dublin or Cork.

Power Platform Developer

Overview

We are seeking an experienced Power Platform Developer with strong Azure Logic Apps capability to design, build, test, deploy and support secure, scalable business applications and integrations. The role will deliver solutions across Microsoft Power Platform, Dataverse and relevant Azure services, working closely with business teams, technical teams and stakeholders.

The successful candidate will combine low-code development expertise with sound software engineering practices to deliver reliable, maintainable and well-governed solutions.

Role Focus

This is a hands-on development role focused on creating and enhancing Power Apps, Power Automate cloud flows and Azure Logic Apps. The developer will translate requirements into working solutions, contribute to technical design decisions and support delivery through the full application lifecycle. Candidates must demonstrate current knowledge of Power Platform and Azure integration capabilities and apply appropriate security, performance, error-handling, testing, deployment and support practices.

Key Responsibilities

· Design, develop, configure and maintain Canvas Apps and Model-Driven Apps.

· Build and support Power Automate cloud flows and Azure Logic Apps for business process automation and system integration.

· Translate functional and non-functional requirements into technical designs and working solutions.

· Configure Dataverse tables, relationships, forms, views, business rules, security roles and business process flows.

· Develop integrations using standard and premium connectors, custom connectors, REST APIs, webhooks and Azure services.

· Implement robust exception handling, retry policies, logging, monitoring and alerting.

· Write reusable, maintainable and documented solutions that follow agreed development standards.

· Perform unit testing, support system and user acceptance testing, resolve defects and provide production support.

· Package and deploy solutions through controlled ALM and CI/CD processes across development, test and production environments.

· Collaborate with business analysts, solution architects, testers, administrators, security teams and business stakeholders.

· Review and improve existing solutions, addressing performance, security, technical debt and unsupported components.

Required Skills and Experience

· Strong hands-on experience developing Canvas Apps and Model-Driven Apps, including PowerFX, JavaScript/TypeScript, forms, views, component reuse, responsive design, accessibility, delegation, validation and error handling.

· Strong experience building Power Automate cloud flows and Azure Logic Apps, including triggers, actions, expressions, variables, loops, conditions, parallel branches, child workflows and reusable integration patterns.

· Practical knowledge of trigger conditions, concurrency, pagination, retry policies, scopes, run-after configuration, exception handling, secure connection management, performance and service protection limits.

· Strong experience with Dataverse data modelling, tables, relationships, choices, calculated and rollup columns, auditing and security.

· Experience with SharePoint, Power Pages, Power BI, business process flows, standard and premium connectors and data integration patterns.

· Ability to integrate solutions through REST APIs, JSON, HTTP, OAuth 2.0, Microsoft Entra ID, and custom connectors.

· Working knowledge of Azure services commonly used with Power Platform and Logic Apps, including Azure Functions, Key Vault, API Management, Storage and Application Insights.

· Understanding of Power Platform environments, Dataverse security roles and teams, Microsoft Entra ID groups, service principals, managed identities, connection references and data loss prevention policies.

· Hands-on experience with solutions, environment variables, connection references, managed solutions, source control with GIT and deployment pipelines using Power Platform Pipelines or Azure DevOps.

· Experience diagnosing and resolving application, flow, integration and deployment issues using run history, monitoring, telemetry and platform administration tools.

· At least three years of substantial hands-on experience delivering Power Platform solutions, including production support and integration development in complex environments.

Nice to Have

· Microsoft certification such as Power Platform Developer Associate (PL-400) or Azure Developer Associate (AZ-204).

· Experience with Copilot Studio, AI Builder, Power Pages, on-premises data gateway and enterprise integration patterns.

· Knowledge of automated testing, solution checking, code reviews and DevOps quality gates.

· Exposure to custom connectors, Dataverse plug-ins, PCF controls, C# and Azure Functions is desirable.

Soft Skills

· Clear written and verbal communication skills.

· Strong analytical, troubleshooting and problem-solving ability.

· Ability to work effectively with technical and non-technical stakeholders.

· Attention to detail and commitment to secure, maintainable development.

· Ability to manage priorities, work independently and contribute within an agile delivery team.

Key Deliverables

· Production-ready Canvas Apps, Model-Driven Apps, Power Automate cloud flows and Azure Logic Apps.

· Configured Dataverse data models, security and application components.

· Reliable integrations with appropriate authentication, exception handling, monitoring and operational support.

· Technical designs, configuration records, test evidence, deployment plans and support documentation.

· Managed solution packages and repeatable deployments across environments.

· Resolved defects, performance improvements and remediation of technical debt.

Qualifications

· Bachelor’s degree in Computer Science, Information Systems, Software Engineering or equivalent practical experience.

· Power Platform Developer Associate (PL-400) is desirable; Azure Developer Associate (AZ-204), Power Platform Functional Consultant Associate (PL-200) or Azure Fundamentals (AZ-900) would be advantageous.

Can be based in Cork or Dublin

Skills

Apply

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.