Responsibilities:
- Develop, customize, and implement solutions using Microsoft Power Platform, including Canvas Apps, Model-Driven Apps, Power Pages, Power Automate, and Dataverse.
- Design user-friendly interfaces and ensure applications are scalable, maintainable, and meet business requirements.
- Integrate Power Apps with Azure Functions, Azure Logic Apps, REST services, CRM applications, and other Microsoft 365 services.
- Collaborate with cross-functional teams, business users, and stakeholders to gather requirements, analyze needs, and design effective solutions.
- Build and automate workflows using Power Automate.
- Write Infrastructure as Code (IaC) using Terraform to automate deployment and configuration processes.
- Conduct testing, troubleshooting, and debugging of applications.
- Provide ongoing support, enhancements, and documentation for existing Power Apps solutions, including technical specifications and user guides.
- Stay updated on the latest Power Platform features, best practices, and industry trends, providing recommendations for process improvements.
Requirements:
- 3-6 years of experience with Microsoft technologies, including at least 3 years specifically in Power Platform development.
- Proven experience developing with Microsoft Power Apps and Power Automate.
- Strong understanding of Dataverse, SharePoint, and other data sources.
- Experience with the Microsoft technology stack, including C# and .NET Framework.
- Familiarity with Common Data Service, Power BI, and the Microsoft 365 ecosystem.
- Experience integrating PowerApps with Azure Functions, Azure Logic Apps, REST services, and CRM applications.
- Knowledge of Infrastructure as Code (IaC) using Terraform is plus.
- Experience with UX interfaces and ReactJS is a plus.
- Strong problem-solving, analytical, and communication skills.
- Ability to work independently and collaboratively.
- Relevant certifications (e.g., Microsoft Power Platform App Maker, Power Platform Developer) are a plus.
- Experience with Azure stack is an added advantage.