Power Platform Developer
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.
- Compensation
- Not disclosed
- Location
- Dublin, Ireland
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Not specified
- Posted
Skills
Must have
- At least 3 years of hands-on Power Platform experience, including production support and integration development in complex environments
- Strong hands-on experience developing Canvas Apps and Model-Driven Apps (PowerFX, JavaScript/TypeScript, forms, views, component reuse, responsive design, accessibility, delegation, validation, error
- Strong experience building Power Automate cloud flows and Azure Logic Apps (triggers, actions, expressions, child workflows, reusable integration patterns)
- Practical knowledge of trigger conditions, concurrency, pagination, retry policies, scopes, run-after configuration, exception handling, secure connections, 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 via REST APIs, JSON, HTTP, OAuth 2.0, Microsoft Entra ID and custom connectors
- Working knowledge of Azure services used with Power Platform: Azure Functions, Key Vault, API Management, Storage, Application Insights
- Understanding of Power Platform environments, Dataverse security roles and teams, Entra ID groups, service principals, managed identities, connection references and DLP policies
- Hands-on experience with solutions, environment variables, managed solutions, Git and deployment pipelines using Power Platform Pipelines or Azure DevOps
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
- Certifications PL-200 or AZ-900 advantageous
Full description
Power Platform DeveloperOverview
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.