Responsibilities
- Design, develop, and maintain low-code/no-code solutions using Microsoft Power Platform, including Power Apps and Power Automate.
- Build, configure, and manage SharePoint sites, lists, libraries, forms, and collaboration solutions.
- Develop workflow automation and business process solutions to improve operational efficiency and support digital transformation initiatives.
- Create user-friendly applications and automated workflows based on business requirements.
- Integrate Power Platform and SharePoint solutions with internal and external systems through APIs, connectors, and data gateways.
- Work with Dataverse, SQL databases, and Microsoft 365 services to support enterprise business processes.
- Design solutions that align with security, governance, and compliance requirements.
- Support the full application lifecycle, including development, deployment, enhancements, troubleshooting, and production support.
- Monitor and optimize application performance, usability, maintainability, and scalability.
- Apply best practices for solution architecture, reusable components, security, governance, and application lifecycle management (ALM).
- Maintain technical documentation and support knowledge transfer activities for end users and support teams.
- Collaborate with business users, project teams, and stakeholders to gather requirements and translate them into technical solutions.
- Provide recommendations on Power Platform, SharePoint, and Microsoft 365 capabilities and best practices.
- Support user acceptance testing (UAT), solution rollout, and post-implementation activities.
Requirements
- Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
- Minimum 5 years of hands-on experience delivering solutions using Microsoft Power Platform and/or SharePoint.
- Proven experience implementing enterprise workflow automation, process improvement, and collaboration solutions.
- Experience integrating Power Platform and SharePoint solutions with external systems.
- Strong SQL knowledge, including database structures, querying, reporting, and integration.
- Knowledge of Microsoft 365 security, governance, permissions, and compliance controls.
- Experience designing and implementing end-to-end workflow automation and business process solutions.
- Familiarity with environment management, solution packaging, deployment pipelines, and application lifecycle management (ALM).
- Experience troubleshooting, debugging, optimizing, and supporting Power Platform applications in production environments.
- Strong analytical and problem-solving skills.
- Ability to translate business requirements into practical and scalable technical solutions.
- Excellent communication and stakeholder management skills, with the ability to engage both technical and non-technical audiences.
- Strong documentation, knowledge-sharing, and collaboration skills.
- Microsoft Power Platform certifications (e.g., Power Platform Functional Consultant, Power Platform Developer Associate) will be an advantage.
- Experience with Azure services, cloud integrations, DevOps practices, and Power Platform ALM will be an advantage.
- Experience supporting digital transformation, automation, or modernization initiatives will be an advantage.
Strong hands-on experience with:
- Power Apps
- Power Automate
- SharePoint Online and/or SharePoint Server
Strong understanding of:
- SharePoint sites, lists, libraries, permissions, and content management
- Microsoft Dataverse
- Microsoft 365 ecosystem
- Connectors, APIs, and integrations