
Vision Hope International
Job Summary:
The Microsoft Power Platform Solution Developer will be responsible for developing applications using Microsoft Power Platform components. This Developer will be working with internal and external stakeholders to create and support business applications, dynamic reports, and workflows using PowerApps, Power Automate, Power BI, SharePoint, and Dataverse.
Duties and Responsibilities:
- Plan, introduce, customize, and support development projects for the complete Microsoft Power Platform (Power Apps, Power Automate, Power BI & Power Virtual Agent)
- Performs as a developer, innovator, and technology advocate (Developer) using Power Platform technologies including Power Apps, Power Automate, Power BI , Azure, SharePoint and Dataverse.
- Develop PowerApps canvas and model driven applications (MS List/ Azure database-based application)
- Develop Power Automate flows designed to run based on events in SharePoint Online or from PowerApps apps.
- Build and deploy Power BI dashboards and reports
- Build, Integrate and deploy organizational Power BI dashboard and report themes and maintain consistency across Apps and reports.
- Build Enterprise-level mobile solutions, using standard methodologies within Power Platform Community
- Build and deploy data resources, including databases, cloud storage, data sets and data models.
- Use multiple OOTB Connectors with PowerApps, Power Automate
- Recommend and guide development of APIs for Line of Business applications that do not have native connectors
- Utilize best practices in managing the administration and security of the Power Platform.
- Development of integration solutions using .NET framework (C#), ASP.net, JavaScript, HTML, CSS, React, jQuery, Web Services, Workflow, and many other APIs.
- Responsible for maintaining Power Platform Apps and Reports whilst assisting where necessary with various Power Platform components.
- Work with creators when there are functional issues and debugging their apps/flows/reports.
Documentation:
- Contribute to development and maintenance of documentation, standards, training materials, and other artifacts within the technology stacks they participate in.
- Participate in technical design sessions; develop detailed technical solution documentation that is aligned with objectives.
Requirements & System Analysis:
- Translate business requirements into well-architected solutions using Microsoft Power Platforms
- Identify areas and processes where Power Platform can be better leveraged and facilitate process improvement
- Adopts agile methodology to deliver continuous improvement of apps.
- Ability to manage project timelines and keen on delivering within time.
- Get a deep technology understanding, possibilities of customizations, configurations, integration possibilities, limitations, and constraints
- Manage and define the deployment process for solutions being promoted through the environments.
Training:
- Assists in the training of creators including the creation of online training videos as well as in person training sessions.
- Provide training for staff on the use of Power BI, PowerApps and Power Automate.
Others:
- Contribute across all phases of the software development life cycle
- Support production releases of solutions during non-business hours
- Performs other duties and tasks as assigned.
Qualifications & Experience
- Accepted degrees include but are not limited to the following: Computer Science, Information Technology, Computer/Software engineering, Information Services.
- 1-2 years hands-on experience working with Power Platform solutions
- Experienced building apps, flows and reports using the Power Platform tools, including Power BI, Power Apps, and Power Automate, and SharePoint online
- .Net (C#) and JavaScript experience interacting with ODATA and REST APIs endpoints for Power Platform
- Good understanding of cyber security requirements and remediation within Power Platform tools
- In depth understanding of the capabilities of Power Apps, Power Automate, and Office 365/SharePoint Online
- Experience with SharePoint Designer, InfoPath, Power Automate flows, Power Apps, REST, jQuery, and branding & customization
- Work experience with Software as a Service (SaaS) and/or Platform as a Service (PaaS) environments.
- Proficient with Power BI Suite (Power Query/M/Dax) to build reporting and analytic solutions.
- Strong T-SQL query skills and proficiency with Azure SQL database support.
- Experience with business data analysis.
- Familiarity with Agile project management and sprint planning.
- Highly skilled in interpersonal and verbal/written communications, presentations, math, analytical and problem-solving skills.
- Experience working with business teams to gather business requirements to build solutions
- Microsoft Power Platform certifications are preferred
- Ability to work effectively independently as well as within a team environment.
How to apply
Application Process:
Interested developers should submit their CV by 30th of December 2023 following this link
https://vision-hope.org/get-involved/job-openings/