Design, develop, and enhance enterprise-grade business solutions using the Microsoft Power Platform and SharePoint. Lead solution design, integration, and process optimization to deliver scalable, maintainable, and secure systems.
Solution Development:
- Design and develop complex solutions using Power Apps (Canvas & Model‑Driven), Power Automate, Dataverse and SharePoint Online.
- Develop and deploy custom plugins, custom connectors and Azure Functions to extend Power Platform capabilities.
- Build reusable components, automate business processes and ensure adherence to best practices and governance policies.
- Integrate Power Platform solutions with external systems using REST APIs, Azure services and other enterprise applications.
Technical Leadership:
- Lead end‑to‑end project delivery, including requirements gathering, solution design, development, testing and deployment.
- Provide technical guidance to junior developers and ensure adherence to coding standards and solution design frameworks.
- Collaborate with architects and business stakeholders to translate business requirements into scalable solutions.
SharePoint Development & Administration:
- Design and configure SharePoint sites, lists, libraries, permissions and governance structures.
- Implement SharePoint‑based workflows and integrate SharePoint with Power Platform solutions.
- Provide expertise in data modelling, information architecture and migration best practices.
Quality Assurance & Governance:
- Conduct code reviews, solution assessments and performance optimization.
- Ensure solutions comply with ALM standards, security guidelines and enterprise governance frameworks.
Support & Maintenance:
- Troubleshoot platform issues, optimize workflows and improve system stability.
- Provide Level 3 support for complex Power Platform and SharePoint‑related issues.
Required Skills & Experience:
- 5+ years of experience in Microsoft Power Platform development with strong expertise in Power Apps (Canvas & Model‑Driven), Power Automate, Dataverse and SharePoint Online.
- Experienced in Power Platform plugin development using .NET and C# and in developing custom connectors.
- Solid understanding of underlying technologies: Azure AD, Microsoft Graph, REST APIs, JSON, JavaScript, C# and SQL.
- Experience with Application Lifecycle Management (ALM), solution packaging and deployment processes using DevOps.
- Bachelor’s degree in Computer Science or related field; 3+ years delivering enterprise solutions on the Power Platform or Dynamics 365.
- Relevant Microsoft certifications (PL‑400, PL‑600, AZ‑204, AZ‑900, etc.) preferred.
Soft Skills:
- Strong analytical and problem‑solving skills.
- Excellent communication and documentation abilities.
- Ability to lead discussions with business and IT stakeholders.
- Strong ownership mindset and ability to work independently or in a team.