SharePoint and Power Apps Developer

ASRC Federal•Washington, DC
•Onsite

About The Position

ASRC Federal Technology Solutions, LLC is seeking a Senior Application Development Engineer for a new contract role in Washington, DC. The work involves designing, documenting, developing, modifying, testing, installing, implementing, and supporting new or existing application software in a SharePoint Online and Microsoft Power Apps environment. The role covers the application development lifecycle, including analyzing and refining system requirements, translating them into application prototypes, planning and designing system and application architecture, writing and maintaining code, designing user interfaces and output formats, testing applications with customers, ensuring software quality and functionality, integrating hardware and software components, maintaining program documentation, evaluating application technologies, and applying information security and assurance policies and practices. The developer will build custom Power Apps, including Canvas and Model-Driven apps, and connect them to business data sources and workflows. The role also includes implementing reusable components, access controls, and security configurations, while meeting agency governance, federal accessibility, and cybersecurity requirements.

Requirements

  • U.S. citizenship is required.
  • Must be able to pass a government background investigation and obtain a Public Trust (High) issuance.
  • At least five years of experience designing and developing applications at the Senior Programmer level, or a bachelor's degree or higher in an IT-related field plus three years of experience at the Senior Programmer level.
  • Proficiency developing complex SharePoint and Power Apps assignments.
  • Knowledge of current trends and best practices in application architecture.
  • Experience with the full project lifecycle, from requirements gathering through unit testing and system documentation.
  • Experience working in an Agile development environment.
  • Excellent written and verbal communication skills.
  • Excellent attention to detail and ability to submit work that does not need further correction.
  • Skills with Power Apps, including Canvas and Model-Driven apps; Power Automate; Dataverse; SharePoint Online; Microsoft 365; REST APIs and JSON; JavaScript; and Power FX.

Responsibilities

  • Design, develop, test, and deploy custom applications using Microsoft Power Apps.
  • Build Canvas and Model-Driven apps based on business requirements.
  • Create responsive user interfaces for desktop, tablet, and mobile devices.
  • Integrate applications with Microsoft Power Automate workflows.
  • Connect applications to Microsoft Dataverse, SharePoint, SQL Server, and REST APIs.
  • Implement reusable components and application templates.
  • Implement role-based security and access controls, and configure environment security and permissions.
  • Ensure compliance with agency governance policies and security controls.
  • Follow federal accessibility requirements, including Section 508, and cybersecurity requirements.
  • Analyze and refine system requirements and translate them into application prototypes.
  • Plan and design system and application architecture, user interfaces, and output formats.
  • Write, debug, and maintain code and program documentation.
  • Work with customers to test applications and assure software and systems quality and functionality.
  • Integrate hardware and software components and evaluate new application software technologies.
  • Apply information security and information assurance policies, principles, and practices to application software services.
  • Provide project briefs to senior executives.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service