Job Responsibilities/ Accountabilities
• Developing Apps using Power Platform (Model-Driven, Canvas Application and Power Apps Portal).
• Supporting the development team.
• Applying Power Apps including an in-depth understanding of customisation, configuration, integration, and extensibility, as well as boundaries and constraints.
• Assisting in collecting and identifying functional requirements.
• Raising the causes of bugs or potential issues of the product are skills that we hope you have and we will also help you develop.
• Being adept at leveraging new approaches to solutions for system design and functionality.
• Addressing and remediating security vulnerability findings in PowerApps.
• Work directly with clients to support various projects and solutions.
• Responsible for developing PowerApps model-driven, canvas apps and power portal. Migrating packages between environments and supporting production cutovers.
• Utilize problem-solving skills to understand client pain points and troubleshoot as challenges arise.
• Installation and configuration of data gateways.
• Development of Azure logic apps and functions and Power BI development.
• Provide architecture, configuration, administration, and functional support to expand capabilities in Microsoft 365.
• Design end-to-end solutions that improve collaboration, productivity, and knowledge sharing.
• Identify areas and processes where Microsoft 365, Office 365, and SharePoint can be better leveraged and facilitate process improvement.
Required Skills/Experience:
• Experience in the Microsoft Power Platform – MS PowerApps, Power Automate, Power Virtual Agent, Power BI, Office 365, Teams and knowledge in SharePoint / Dynamics 365.
• .Net development experience with familiarity with C#, ASP.Net MVC, Entity Framework, PowerShell Scripts, JavaScript, HTML, and CSS is an advantage.
• Foundational knowledge of Office 365 platform including Exchange is an advantage.
• Business systems analysis and support experience.
• Presentation skills with a high degree of comfort with both large and small audiences.
• Preferred Certifications: PL-100, PL-200, PL-400, PL-500.