This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Power Apps Developer is responsible for designing, developing, and maintaining enterprise business applications using the Microsoft Power Platform. This role supports the organization’s digital transformation initiatives by building secure, scalable, and user-friendly solutions that automate workflows, improve data visibility, and enhance operational efficiency. The position works closely with business stakeholders, IT teams, and leadership to translate requirements into modern applications and automation solutions leveraging Power Apps, Power Automate, Dataverse, SharePoint, and related Microsoft cloud services.
Job Responsibility:
Design, develop, and deploy custom business applications using Microsoft Power Apps (Canvas and Model-Driven apps)
Build solutions that support operational workflows, approvals, data collection, and reporting needs
Create responsive applications that function across desktop, tablet, and mobile platforms
Ensure applications follow enterprise architecture and security standards
Develop automated workflows using Power Automate
Integrate applications with enterprise platforms such as: SharePoint
Microsoft 365 services
Dataverse
SQL databases
Oracle or other enterprise systems (as applicable)
Support API integrations and data connections to internal and external systems
Design and manage data structures within Dataverse and SharePoint
Ensure data integrity, security, and compliance with organizational standards
Support data validation, permissions, and role-based access controls
Maintain documentation of application logic, data sources, and workflows
Work with departments to gather functional requirements and translate them into technical designs
Provide recommendations for process improvements and automation opportunities
Support testing, user training, and adoption of new applications
Participate in enterprise application governance and change management processes
Maintain and enhance existing Power Platform applications
Troubleshoot application issues and resolve defects
Monitor performance and usage to ensure reliability and scalability
Support platform updates, licensing considerations, and environment management
Requirements:
Bachelor’s degree in Information Technology, Computer Science, Business Systems, or related field OR equivalent combination of certifications and relevant experience in lieu of degree
Minimum 4–6 years of experience developing business applications or enterprise solutions
Minimum 2+ years of hands-on Power Platform development experience
Strong experience with: Power Apps (Canvas and/or Model-Driven)
Power Automate workflows
SharePoint and Microsoft 365 integration
Data modeling and structured data design
Ability to translate business requirements into technical solutions
Nice to have:
Microsoft Power Platform certifications
Experience in healthcare, government, or large enterprise environments
Experience integrating with enterprise systems such as Oracle, Epic, or HR/Finance platforms
Familiarity with: Power BI dashboards and reporting
Azure services and connectors
API integrations and REST services
Governance and environment management within Power Platform