##### Job Description :
### **Experience**
2+ Years
### **Work Location**
Farmington Hills, MI
### **No. of**
**Positions**
1
### **Industry Type**
Information Technology and Services; Computer Software
## **Role Description**
As a Power Platform Developer, you will be responsible for developing
applications using Microsoft Power Platform products: Power Apps, Power BI,
and Power Automate among others. This developer will work with internal and
external clients to create and support business applications, reports, and
workflows with a Power Platform solution. This role will span all areas of
technology delivery including but not limited to; requirements gathering,
solution design and development, testing and support.
We are looking for talented individuals who enjoy and are proactive in
problem-solving, who can identify areas of opportunity and will apply
technology to generate measurable positive outcomes, and who have experience
building solutions leveraging Microsoft’s Power Platform.
To succeed in this position, you must have an analytical and technical way of
thinking, be able to explain concepts to technical and non-technical
stakeholders and enjoy expanding your skillset as new technology presents
itself to continue to deliver better to the organization and our clients.
A typical day of a Power Platform Developer involves understanding customers
business needs and its challenges, functionally outlining a solution, and
development of that solution using Power Platform products.
Generalized Power Platform skills are not sufficient to support the needs of
our customers.
## **Job Responsibilities/ Accountabilities**
* Understand and translate business requirements into well-architected solutions using Microsoft Power Platform
o Collaborate and engage with SMEs and Domain experts to gain full
understanding of pain points and needs for every client
o Develop and support custom solutions and interfaces using Power BI, Power
Apps, Power Automate, Dataverse, and more
o Design end-to-end solutions that improve collaboration, productivity, and
knowledge sharing using low and no code solutions
o Utilize connectors, leverage AI Builder, design Power BI reports and
dashboards, build Power Apps and portals, and leverage Power Automate to
create business process flows
o Design and create database models
* Participate/Lead technical design sessions; collect, analyze, identify, and document functional requirements that meet the client’s needs
* Embed Power Platform components in Teams, SharePoint, web applications and more.
* Govern, address, and remediate security vulnerability findings in Power Platform
* Install and configure data gateways.
* Perform unit testing and resolve issues in a timely fashion.
* Document and demonstrate solution though flowcharts, layouts, diagrams, user guide, and more.
* Be imaginative, enthusiastic, courageous; show high creativity and initiative and deliver new approaches to solutions.
## **Required Skills/Experience**
* Extensive experience developing powerful customized solutions in Power BI
* At least 2 years’ experience leverage other components of Power Platform: Power Apps, Power Automate
* Background in data warehouse design (dimensional modeling) and data mining
* Knowledge of SQL Server, SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS) and Dataverse
* Programming/Scripting Languages: Python, R, M, T-SQL, JSON, others
* Experience with stored procedures is a plus
* Ability to work independently and with a team in a high-pressure, time sensitive environment
* Ability to work together with clients and deliver high quality results
* Presentation skills with a high degree of comfort with both large and small audiences.
* Degree in Computer Science, MIS, Engineering, or relevant field
* Microsoft Dynamics or Power Platform (PL-300, PL-400) certifications are preferred