Leveraging Microsoft’s Power Platform, including Power BI, Power Apps, Power Automate, and SharePoint, this role will work closely with cross-functional teams to automate and streamline workflows, support data-driven decision-making, develop custom-dashboards for tracking key performance indicators, and enhance overall productivity. The ideal candidate combines strong technical skills with a strategic understanding of business needs, ensuring that solutions are both effective and scalable.
Power Platform/Power BI Solution Developer’s responsibilities include, but may not be limited to:
- Design, build, and maintain solutions using Power BI, Power Apps, Power Automate, and SharePoint.
- Develop and integrate solutions using scripting languages such as PowerShell, JavaScript, or Python to extend the functionality of Power Platform tools.
- Develop custom applications, dashboards, and automated workflows to address business needs.
- Ensure all solutions are built for scalability, security, and ease of use.
- Design of data models and implementation of data visualization, dashboards, and reporting tools, using Power BI to deliver actionable insights.
- Partner with stakeholders to define key performance indicators and build dashboards that support data-driven decision-making.
- Regularly update and improve data models, ensuring accurate and relevant data is available for reporting.
- Connect Power BI to various data sources to ensure seamless data integration.
- Develop, customize, and maintain SharePoint sites, workflows, and lists.
- Create responsive interfaces and enhance the user experience for Power Apps and SharePoint, leveraging front-end frameworks.
- Collaborate with teams to document workflows, design process improvements, and train users on new automated solutions.
Minimum Qualifications
- 3 – 5 years of software experience in designing, programming, debugging, maintaining, implementing, and enhancing computer software applications
- 2 – 3 years of experience developing Power BI solutions
- 1 – 2 years of experience using the Microsoft Power Platform (including Power App and Power Automate)
- Microsoft Certified: Power Platform Fundamentals
Preferred Skills
- Proven Power Platform Experience:
- Demonstrated ability to prepare data (clean, transform, load) using Power Query and various data sources, including on-premises and cloud-based databases.
- Expertise in data modeling techniques, including designing and optimizing relationships, creating calculated columns and measures with DAX, and ensuring data quality.
- Strong visualization skills to develop clear, impactful reports and dashboards that effectively communicate insights and tell data stories.
- Experience managing Power BI workspaces, datasets, and reports, along with configuring security (including row-level security) and deploying assets for sharing and consumption.
- Experience in designing, developing, and deploying automated workflows and business processes using Power Automate, including both cloud flows and desktop flows (for RPA scenarios).
- Knowledge of how to integrate Power Automate with other Power Platform components like Power Apps and Microsoft Dataverse.
- Ability to work with various data sources and services within Power Automate, potentially including REST and SOAP services.
- Data Analysis & Modeling Fundamentals:
- A strong understanding of core data concepts, including relational and non-relational data, data repositories, and data processing techniques.
- Solid grasp of SQL for data extraction, transformation, and analysis.
Recommended Certifications- Microsoft Certified: Power BI Data Analyst Associate
- Microsoft Certified: Power Automate RPA Developer Associate
- Microsoft Certified: Power Platform Developer Associate