Position: Senior PowerApps Developer
Employment Type: 1-Year Contract
Experience Level: 8+ years
Role Overview:
We are seeking a Senior PowerApps Developer with extensive experience in Microsoft Power Platform, .NET development, and Azure Cloud services. This role requires a hands-on expert who can design, develop, and manage enterprise-grade PowerApps solutions, integrating them with backend systems using .NET and Azure services. The candidate will work onsite at our client’s location in Abu Dhabi for a one-year contract.
Key Responsibilities:
- Design, develop, and deploy canvas apps, model-driven apps, and Power Automate workflows.
- Integrate PowerApps with Dataverse, SharePoint, SQL Server, and external APIs.
- Develop and maintain custom connectors, plugins, and integrations using C# and .NET Core.
- Build and manage RESTful APIs, microservices, and backend services for PowerApps solutions.
- Ensure optimized performance and scalability of custom-built applications.
- Deploy and manage PowerApps solutions on Azure using services like Azure Functions, Azure Logic Apps, App Services, and Azure API Management.
- Implement Azure security best practices, identity & access management (Azure AD), and compliance measures.
- Monitor application performance, logging, and troubleshooting using Azure Monitor, Application Insights, and Log Analytics.
- Integrate PowerApps solutions with various third-party applications via REST APIs, Graph API, and Azure Service Bus.
- Ensure efficient data modeling and optimization for PowerApps using SQL, Dataverse, and cloud storage.
- Implement data security, governance, and compliance measures within Power Platform and Azure.
- Work closely with business analysts, UX/UI designers, and stakeholders to translate business needs into technical solutions.
- Enforce best practices in Power Platform governance, ALM (Application Lifecycle Management), and CI/CD pipelines.
- Document technical designs, workflows, and system integrations.
Required Skills & Qualifications:
- 8+ years of experience in PowerApps, Power Automate, and Power Platform.
- Strong proficiency in .NET Core, C#, and REST API development.
- Hands-on experience with Azure services, including Azure Functions, Logic Apps, App Services, and API Management.
- Expertise in Dataverse, SharePoint, SQL Server, and cloud data management.
- Experience in Power Platform ALM, governance, and security best practices.