Build and maintain Power Apps (Canvas and/or Model-Driven) to support business processes, user workflows, and line-of-business solutions.
Develop, test, and optimize cloud flows in Power Automate to automate business tasks, approvals, notifications, and system integrations.
Design and configure Dataverse tables, relationships, business rules, forms, and views to meet application and reporting requirements.
Integrate Power Platform solutions with Microsoft 365 services such as SharePoint, Teams, Excel, and Outlook, as well as other data sources and connectors.
Collaborate with business analysts, product owners, and stakeholders to gather and refine requirements and translate them into functional and technical solution designs.
Troubleshoot issues across the Power Platform stack, perform root-cause analysis, and implement fixes, enhancements, and performance optimizations.
Create and/or support Power BI reports and dashboards, including basic data modeling, measures, and visualizations to meet business reporting needs.
Participate in solution packaging and deployments between environments (e.g., dev/test/prod) and support basic ALM activities (e.g., solutions, pipelines, version control).
Develop and maintain technical documentation, configuration notes, and user guides for developed solutions and integrations.
Follow established development standards, governance practices, security guidelines, and naming conventions for Power Platform and web applications.
Communicate project status, risks, technical decisions, and design trade-offs with team members, project managers, and stakeholders.
Contribute to design discussions, code reviews, and architectural decisions; recommend enhancements based on best practices, platform capabilities, and user feedback.
Stay current with Microsoft Power Platform features, roadmap, and best practices, and proactively identify opportunities to leverage new capabilities.
Requirements
Bachelor’s degree in Information Technology, Computer Science, or a related field, or equivalent combination of education and experience.
5+ years of professional experience in application or web development, including at least several years working with Microsoft Power Platform.
Hands-on experience building solutions with Power Apps (Canvas and/or Model-Driven), including form design, navigation, and role-based access.
Proficiency with Power Automate for developing cloud flows and process automations (triggers, actions, conditions, error handling).
Working knowledge of Dataverse (or CDS), relational data modeling concepts, and building relationships, business rules, and views between tables.
Experience integrating Power Platform solutions with Microsoft 365 services such as SharePoint, Teams, and Outlook, and working with standard connectors.
Familiarity with Power Fx formulas and basic JavaScript for extending app logic and enhancing user experience.
Ability to build dashboards and reports using Power BI, including creating visuals and basic measures (experience with data model design is a plus).
Understanding of solution packaging, environment strategy (dev/test/prod), and basic ALM practices within the Power Platform ecosystem.
Experience consuming REST APIs and working with connectors to integrate external systems and data sources.
Strong communication skills, with the ability to collaborate effectively with stakeholders, analysts, and cross-functional technical teams.
Ability to work independently on assigned tasks while actively contributing to team-based projects and shared codebases.
Comfortable working in iterative or agile development environments (e.g., Scrum, Kanban), including participation in ceremonies such as sprint planning and retrospectives.
Tech Stack
Cloud
JavaScript
Benefits
Medical, Dental and Vision Insurance
Wellness Program
Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
Short-Term and Long-Term Disability options
Basic Life and AD&D Insurance (Company Provided)
Voluntary Life and AD&D options
401(k) Retirement Savings Plan with matching after one year