Job Description
Key Responsibilities:
Application & Form Development (Power Apps & Forms)
Power Apps Engineering: Architect and deploy complex Canvas and Model-driven applications tailored to specific operational workflows, ensuring intuitive user interfaces and seamless user experiences.
Advanced Data Capture: Design and implement dynamic data collection solutions utilizing Microsoft Forms, Model-driven forms within Dataverse, and Power Pages (formerly Power Apps Portals) for secure external stakeholder access.
Custom Extensibility: Utilize the Power Apps Component Framework (PCF) to build custom UI controls using TypeScript/JavaScript when out-of-the-box components do not meet enterprise needs.
Data Visualization & Analytics (Power BI)
Dashboard Creation: Design, develop, and maintain interactive Power BI dashboards and reports that provide actionable, real-time business intelligence to leadership.
Data Modeling & DAX: Build efficient semantic data models, write complex DAX queries, and utilize Power Query to transform and integrate data from disparate sources (Dataverse, SQL, ERPs).
Embedded Analytics: Seamlessly embed Power BI reports and tiles directly into Power Apps and Dynamics 365 workspaces to provide users with in-context analytics.
Workflow Automation & Architecture
Advanced Automation: Design resilient Power Automate cloud and desktop flows featuring sophisticated error handling, JSON parsing, and API integrations.
Dataverse Architecture: Build scalable relational data models within Microsoft Dataverse, ensuring optimal indexing, data integrity, and efficient querying.
Security, Governance, & AI Integration
Security-First Design: Implement strict, principle-of-least-privilege security models utilizing Dataverse Role-Based Access Control (RBAC), Row-Level Security (RLS) in Power BI, and Field-Level Security.
Environment Strategy: Champion Application Lifecycle Management (ALM) best practices, managing the secure deployment of managed/unmanaged solutions across environments via Azure DevOps.
AI Readiness: Integrate Microsoft Copilot Studio and AI Builder into applications to automate document processing and modernize legacy workflows.
Required Qualifications
Experience: 5+ years of dedicated, hands-on experience developing enterprise solutions within the Microsoft Power Platform suite (Power Apps, Power BI, Power Automate).
Technical Proficiency: Deep understanding of Dataverse, Canvas/Model-driven apps, form creation logic, and enterprise environment governance.
Analytics Expertise: Strong proficiency in Power BI, including advanced DAX, Power Query (M), and data modeling best practices.
Integration Skills: Working knowledge of RESTful APIs, OData, JSON, and building custom connectors.
Security Acumen: Solid understanding of enterprise IT security principles, specifically regarding identity management, data access controls, and compliance.
Preferred Qualifications
Bachelor’s degree in Computer Science, Information Technology, Data Science, or a related field
Microsoft Certifications: PL-400 (Power Platform Developer Associate) or PL-300 (Power BI Data Analyst Associate).
Experience with Azure services (Azure Functions, Logic Apps, API Management).
A strong interest in AI architecture, such as exploring how Power Platform can interact with RAG (Retrieval-Augmented Generation) architectures.
Full-time