Job Purpose
We are seeking an experienced Power Platform Developer specializing in Microsoft Power Automate to design, develop, implement, and support business process automation solutions across enterprise environments. The ideal candidate will have strong hands-on experience in Power Platform technologies, workflow automation, integrations, and Robotic Process Automation (RPA), while ensuring solutions align with governance, security, and scalability best practices.
Key Responsibilities
Automation Development
- Design, develop, and maintain cloud-based workflows using Microsoft Power Automate.
- Build automated business processes, approval workflows, notifications, and task automation solutions.
- Develop and support Robotic Process Automation (RPA) solutions using Power Automate Desktop.
- Analyze, optimize, and enhance existing automation solutions to improve performance, scalability, and reliability.
- Perform testing, deployment, monitoring, and troubleshooting of automation solutions.
Solution Development & Integration
- Design and implement integrations between Power Platform and enterprise systems including:
Microsoft 365 o SharePoint Online
Microsoft Teams o Dynamics 365
Azure Services o SQL Databases
REST APIs
Third-party enterprise applications
- Develop and maintain custom connectors where required.
- Support API-based integrations, data synchronization, and system interoperability initiatives.
- Work with Dataverse and other Microsoft data platforms to build scalable business applications.
Business Analysis & Documentation
- Collaborate with business stakeholders to gather and analyze requirements.
- Translate business processes and operational needs into technical automation solutions.
- Prepare solution architecture documents, technical specifications, process f lows, and user documentation.
- Provide recommendations for process improvements and automation opportunities.
Governance, Security & Support
- Ensure adherence to Power Platform governance, security, and compliance standards. • Monitor production environments and proactively resolve issues.
- Support environment management, deployment processes, and change management activities.
- Participate in continuous improvement initiatives and automation best practices.
Requirements
Mandatory Qualifications
- Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Minimum 3–5 years of hands-on experience in Microsoft Power Platform development. • Strong experience in:
Power Automate Cloud Flows
Power Automate Desktop (RPA)
Power Apps
Dataverse
REST APIs
JSON
SQL Databases
SharePoint Online
Microsoft 365 Ecosystem
- Strong troubleshooting, debugging, and problem-solving skills.
- Understanding of Power Platform governance, security controls, and environment management.
Certifications (Mandatory – At Least One)
- Microsoft Certified: Power Platform Developer Associate
Preferred Certifications
- Microsoft Certified: Power Platform Functional Consultant Associate
- Microsoft Certified: Power Platform Solution Architect Expert
- Microsoft Certified: Power Platform Fundamentals
Preferred Skills
- Experience with Azure Integration Services and Azure Functions.
- Knowledge of CI/CD deployment practices for Power Platform solutions.