Data Analytics Manager (Front End – Power Platform, Power Pages, Data-Driven Apps & Visualization)
We are seeking a self-driven, full-stack Power Platform Developer with a strong foundation in UI/UX creation, data modeling, and backend integration. In this role, you will lead the end-to-end development of business applications and dashboards using the Microsoft Power Platform—Power Apps, Power Pages, Power Automate, and Power BI—while integrating enterprise-grade data models and backend services. Experience with AI/ML is a plus. This is a high-impact role for a hands-on developer who can translate raw business requirements into scalable, interactive, and intelligent user experiences.
Required Skills & Experience
- 4–6 years of hands-on experience with Power Platform (Power Apps, Power BI, Power Automate).
- Strong data modeling experience using Dataverse, OneLake, or Azure Storage.
- Proficiency in DAX, Power Fx, M, and SQL for data transformation and logic.
- Demonstrated experience in designing and deploying full-stack Power Platform solutions.
- Working knowledge of API integration and automation tools in Microsoft ecosystem.
Additional Preferred Skills
- Experience working with Python or R for data science or machine learning scenarios.
- Familiarity with Azure AI Studio, Azure ML, or prebuilt ML APIs for forecasting, anomaly detection, or calculations.
- Ability to embed or integrate AI models into apps or dashboards for advanced capabilities.
- Experience with custom Power BI visuals using Chart.js, D3.js, or the Power BI Custom Visual SDK.
Education
- Bachelor’s or Master’s in Computer Science, Information Systems, Engineering, or related field (or equivalent experience).
Bonus Points If You:
- Hold Microsoft certifications like PL-400 (Power Platform Developer), PL-300 (Power BI Analyst), or DP-100 (Azure Data Scientist).
- Have experience integrating AI/ML models into Power Platform solutions.
- Can showcase a portfolio of interactive apps, embedded dashboards, or ML-enhanced experiences.
Why Join Us?
- Build modern business apps with Microsoft’s low-code and pro-code stack.
- Collaborate in a forward-thinking, cross-functional team that values innovation and impact.
- Take ownership of end-to-end solutions with autonomy to experiment, deliver, and scale.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Core Responsibilities
- Design and develop Power Apps (Power Pages, Canvas or Model-Driven) for user-friendly, business-centric interfaces.
- Build Power BI dashboards with real-time and historical data views for actionable insights.
- Architect robust data models using Dataverse, OneLake, or Azure Data Lake (ADLS Gen2).
- Automate workflows and business logic using Power Automate and Power Fx.
- Integrate with backend services and APIs using REST, Azure Functions, or JavaScript connectors.
- Optimize data transformation and logic using DAX, SQL, and M language.
- Apply best practices for deployment and lifecycle management using GitHub or Azure DevOps.
- Hands on experience in Javascript, HTML, CSS and Liquid Coding.
- Experience in Developing Applications from scratch with leading the development.
Aptitude
- Strong ownership mindset and ability to work independently across design, development, and delivery.
- Strong problem-solving and critical thinking abilities.
- Comfort with engaging business stakeholders to gather requirements and present prototypes.
- Learning mindset to quickly self learn-implement-deploy.
- Passion for building user-centric, data-powered applications that drive business impact.

0 applies
14 views
Other Jobs from Microsoft
Technical Support Engineer - Power Platform
Senior Software Engineer
Senior Software Engineer, Agentic Core Services (CoreAI)
Cloud & AI Solution Engineer - Software, Development Tools and AI
Principal Engineer
Member of Technical Staff – Web Foundations Lead
Similar Jobs
Senior Software Engineer I
Senior Demo Solutions Engineer
Software Engineer Lead Analyst - HIH - Evernorth
Front End Engineer II, Campaign Management
Software Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say