Job Summary
Key Responsibilities
Application Development
- Design and develop enterprise applications using Power Apps (Canvas Apps and Model-Driven Apps).
- Build and maintain automated business processes using Power Automate.
- Design scalable and reusable solutions leveraging Dataverse, SharePoint Online, SQL Server, and Microsoft 365 services.
- Develop integrations with enterprise systems through REST APIs, Custom Connectors, Azure Functions, Logic Apps, and other Azure services.
- Review and optimize solution architecture for performance, scalability, maintainability, and security.
- Drive application modernization and automation initiatives.
Application Maintenance & Support
- Analyse and resolve production incidents, defects, and performance issues within SLA commitments.
- Perform root cause analysis and implement permanent corrective actions.
- Handle enhancement requests, change requests, and technical debt remediation.
- Ensure high application availability, reliability, and user satisfaction.
- Provide technical guidance and mentoring to junior and mid-level developers.
- Conduct code reviews and ensure adherence to coding standards and Power Platform best practices.
- Participate in architecture reviews and design discussions.
- Define development standards, reusable frameworks, and governance guidelines.
- Support estimation, planning, and technical risk assessments.
Skill Requirements
- Power Apps (Canvas Apps & Model-Driven Apps)
- Power Automate
- Sharepoint
- MS SQL
Other Requirements
- Microsoft Certified: Power Platform Functional Consultant (PL-200)
- Microsoft Certified: Power Platform Developer (PL-400)