Power Platform Software Developer; Remote
Reston, Fairfax County, Virginia, 20191, USA
Listed on 2026-07-18
-
Software Development
Data Engineering
Power Platform Software Developer
ASRC Federal Agile Decision Sciences LLC is seeking a Power Platform Software Developer to design, build, and sustain Microsoft Power Platform and Dataverse solutions supporting the U.S. Army's Army Software & Innovation Center (ASIC) under the CECOM SETA Program. This is a hands-on developer role for someone who can model data in Dataverse, migrate legacy data into it cleanly, integrate external systems through APIs, and deliver operational reporting on top of it — turning mission and business needs into well-structured, secure, and maintainable Power Platform solutions.
The developer owns the data layer end to end: designing the Dataverse schema, building repeatable ETL/ELT dataflows, enforcing security and environment access, packaging and deploying solutions through a disciplined ALM process, and building the Power BI semantic models and measures that put the data to work for decision-makers. The role works closely with other developers, subject-matter experts, and mission owners to translate requirements into durable data structures and to keep environments healthy across the development lifecycle.
Key Responsibilities- Model data in Dataverse — design tables, relationships, keys, and option sets; produce entity-relationship diagrams (ERDs) and a clear, well-documented schema that reflects mission requirements.
- Migrate legacy data into Dataverse — profile source systems; map, transform, and load legacy data; and validate the results for completeness and accuracy.
- Build ETL/ELT pipelines — develop repeatable dataflows using Power Automate, Azure Data Factory (ADF), or comparable tools to ingest, transform, and standardize data.
- Integrate external systems — work with REST and OData endpoints and build custom connectors to exchange data between Dataverse and other Army/DoD systems.
- Implement Dataverse security — configure security roles, field-level security, and environment access models to enforce least-privilege access and data protection requirements.
- Manage solutions and ALM — package and deploy schema and components via managed and unmanaged solutions; maintain a Dev/Test/Prod environment strategy with solution pipelines and version control.
- Ensure data quality — clean, deduplicate, and validate migrated and operational data, and establish checks that keep it reliable over time.
- Build Power BI semantic models — design semantic/data models on Dataverse and author DAX measures that support operational and leadership reporting.
- Translate requirements — convert business and mission needs into concrete data structures, entities, and relationships.
- Document the solution — maintain ERDs, data dictionaries, migration plans, and supporting technical documentation.
- Collaborate across teams — partner with developers, SMEs, and mission owners to align solutions with mission outcomes and to support adoption.
When the Power Platform work is done right:
- Dataverse is modeled cleanly and documented, so new capabilities can be built on a stable, well-understood foundation.
- Legacy data is migrated accurately and validated, with no loss of fidelity and measurable improvements in data quality.
- Solutions move through Dev/Test/Prod predictably via managed ALM, reducing deployment risk and rework.
- Integrations are reliable, secure, and repeatable across Army and DoD systems.
- Mission owners and leadership get trustworthy operational reporting through Power BI models built directly on Dataverse.
- Bachelor's degree and 5 years of relevant software development or data engineering experience, or an additional 4 years of equivalent education/experience in lieu of a degree (one year of education equals one year of experience).
- Demonstrated hands-on experience developing solutions on the Microsoft Power Platform, including Dataverse data modeling (tables, relationships, keys, option sets) and Entity Relationship Diagram (ERD) development.
- Experience with data migration, including profiling, mapping, transforming, and loading legacy data into Dataverse, as well as data quality activities such as cleansing, deduplication, and validation.
- Experience…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).