Design, develop, and sustain existing model-driven and canvas apps using premium connectors and various data sources, including Dataverse, SQL, SharePoint, and external APIs
Implement reusable components, custom pages (to include PowerPages), and modern controls while optimizing performance and UX to include Section 508 standards
Design and create relational data models, business rules, and security roles within Dataverse
Develop robust Power Automate flows optimized for error handling, retry, and exception patterns
Write and maintain Power Fx, JavaScript (form scripting/Power Apps Component Framework (PCF) optional), React, and utilize GitLabs for code management and documentation
Organize and analyze incoming requirements, identify minimum viable product, and collaborate with leadership to identify schedule milestones
Work collaboratively with clients, with varying degrees of autonomy, to develop, sustain, and enhance PowerApp solutions
Review and understand existing application logic and architecture to support sustainment activities
Support multiple applications and priorities in a sustainment-focused environment
Perform testing, validation, debugging, and issue resolution across applications
Follow development best practices using reusable components, custom components, custom pages, and modern controls; ensure performance optimization and elegant UX/UI
Integrate with Dataverse, SharePoint, Microsoft 365, Teams, OneDrive, and external APIs (via custom connectors)
Prepare requests to deploy using Solutions (managed/unmanaged), environment variables, connection references, and pipelines across multiple environments
Perform solution reviews for quality and compliance
Contribute to sustainment activities via incident remediation, approved enhancements, release notes, documentation, support processes, and incident response
Ensure compliance with security and governance policies within the Power Platform ecosystem
Occasionally assist with Power BI reporting, dashboards, and data analysis efforts as needed
Requirements
U.S. Citizenship required
CAC must have been held in past 2 years, current CAC preferred
Background investigation to level of Secret
Security+ or Sec+ CE Certification
5+ years of experience working with Microsoft Power Platform (Power Apps, Power Automate, Power Pages)
Strong understanding of Canvas and Model-driven Power Apps, data sources (specifically Dataverse), data modeling, and connectors
Knowledge of SharePoint, Dataverse, PowerShell, GitLabs, and other integration tools
JavaScript, Power FX, and familiarity with object-oriented programming languages (e.g. Python)
BS in Computer Science, Information Technology, Data Engineering / Analysis or comparable experience
Tech Stack
JavaScript
Python
React
SQL
Benefits
Health insurance
401(k) plan with company match
Medical plan options
Paid time off plans including vacation, sick and personal time
Paid parental leave
Military leave
Paid holidays (typically 10 per year)
Short and long-term disability benefits
Life insurance and accidental death and dismemberment insurance