Power Platform / UI Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+28 more
Job description
Certified Technical Experts, Inc. (CTE) is seeking an experienced Power Platform / UI Developer to support the Federal Labor Relations Authority’s Intelligent Document Processing and AI-Enabled Search initiative. The Power Platform / UI Developer will design, develop, configure, and support the user-facing components of the solution, with a primary focus on Microsoft Power Apps, Power BI, SharePoint integration, workflow-driven interfaces, document review, metadata validation, search, and reporting. The architecture specifically includes a Power Apps-based Human-in-the-Loop validation interface for document viewing, metadata correction, approval/rejection, and a Power Apps-based search and retrieval experience. The architecture also includes Power BI dashboards for reporting on duplicate, non-responsive, and successfully processed documents. The developer will work closely with the other team members and business stakeholders to deliver intuitive, secure, accessible, and maintainable user experiences., * Design, develop, and support Microsoft Power Apps applications for FLRA users.
- Build user interfaces for document review, metadata validation, correction, approval, rejection, and exception handling.
- Develop search and retrieval interfaces that allow users to search bargaining unit records and access source documents.
- Integrate Power Apps with Azure AI Search, SharePoint, Microsoft Graph, APIs, Azure services, and structured data sources.
- Develop interfaces that display document content, extracted metadata, confidence scores, processing status, and related records.
- Build user-friendly forms and workflows for Human-in-the-Loop validation of AI-generated document classifications and metadata.
- Configure role-based application experiences and security using Microsoft Entra ID and approved access-control mechanisms.
- Develop and maintain Power Automate workflows where appropriate for notifications, approvals, data updates, and business-process automation.
- Develop Power BI dashboards and reports showing processing status, duplicate documents, non-responsive documents, successful processing, validation activity, and other operational metrics.
- Create responsive and accessible interfaces that meet Section 508 and WCAG 2.1 AA requirements.
- Integrate Power Platform solutions with SharePoint lists, document libraries, SQL, APIs, and other approved data sources.
- Develop reusable Power Apps components, forms, controls, and design patterns to ensure a consistent user experience.
- Implement input validation, error handling, status notifications, and user guidance within applications.
- Support search filters and navigation based on metadata such as agency, bargaining unit, labor organization, case number, docket number, certification type, region, location, and dates.
- Support user access to source documents stored in SharePoint while preserving SharePoint as the authoritative document repository.
- Participate in requirements sessions, UI design discussions, demonstrations, and user feedback sessions with FLRA stakeholders.
- Support functional testing, system integration testing, UAT, defect resolution, and production deployment.
- Troubleshoot Power Apps, Power Automate, Power BI, SharePoint, API, permission, and integration issues.
- Maintain application documentation, configuration documentation, user guidance, and technical support materials.
- Follow Federal security, privacy, CUI protection, and least-privilege access requirements throughout development and deployment.
- Work closely with technical team members to ensure the UI aligns with the overall solution architecture and backend processing workflows.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Information Systems, Software Engineering, or related discipline, or equivalent professional experience.
- 5+ years of application development, UI development, or Microsoft platform experience.
- 3+ years of hands-on Microsoft Power Platform development experience.
- Strong experience developing Power Apps, particularly Canvas Apps and/or Model-Driven Apps.
- Strong experience with Power Automate and workflow automation.
- Experience developing dashboards and reports using Power BI.
- Experience integrating Power Apps with SharePoint Online and Microsoft 365.
- Experience working with SharePoint document libraries, lists, metadata, and permissions.
- Experience integrating Power Platform solutions with REST APIs, Microsoft Graph API, SQL, Dataverse, or Azure services.
- Experience developing forms, validation workflows, approval processes, and business-process applications.
- Experience designing intuitive and responsive user interfaces for enterprise applications.
- Experience with Power Fx, formulas, collections, variables, connectors, and reusable components.
- Understanding of Microsoft Entra ID, role-based access control, application permissions, and secure authentication.
- Experience implementing data validation, exception handling, user notifications, and audit-friendly workflows.
- Experience building interfaces that consume search results, metadata, and structured data from backend services.
- Working knowledge of Azure services and cloud-based application integration.
- Understanding of UX/UI principles, usability, responsive design, and accessibility.
- Familiarity with Section 508 and WCAG 2.1 AA accessibility requirements.
- Experience with Git, Azure DevOps, solution packaging, environment management, or other application lifecycle management practices is preferred.
- Strong analytical, troubleshooting, communication, and documentation skills.
- Ability to work effectively with business users, architects, engineers, QA, security personnel, and Government stakeholders.
- Ability to successfully complete required FLRA personnel security vetting.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…