Logo
Arch Systems, LLC

Power Platform Developer / Application Programmer (Senior Developer)

Arch Systems, LLC, Baltimore, Maryland, United States, 21276

Save Job

Location McLean, VA

Job Overview Arch Systems is seeking a

Senior Application Programmer / Power Platform Developer

to design, build, secure, and maintain enterprise Power Platform solutions for USMA. This role focuses on Power Apps and Power Automate development, integrations across Microsoft and external systems, and security‑first engineering aligned to federal/DoD standards.

Key Responsibilities

Design, develop, and deploy

Power Apps (Canvas and Model‑Driven)

to streamline workflows and enhance business operations.

Create and manage

Power Automate

flows,

custom connectors , and

Azure Functions

to integrate internal and external data sources.

Develop and maintain

RESTful APIs

and backend services to support interoperability and data exchange.

Ensure solutions are

modular, reusable, scalable

and optimized for performance across environments.

Security and Compliance

Implement

Role‑Based Access Control (RBAC)

and data access policies aligned with organizational security models.

Ensure development practices adhere to the

NIST Secure Software Development Framework (SSDF) .

Support

DoD 8140

compliance initiatives and embed cybersecurity best practices throughout the SDLC.

Conduct vulnerability assessments, secure code reviews, and support security audits as required.

Collaboration and Integration

Partner with stakeholders, business analysts, and system administrators to translate functional requirements into technical solutions.

Integrate solutions with

Microsoft Dataverse ,

SharePoint Online ,

Azure SQL Database , and third‑party systems.

Coordinate with infrastructure and cybersecurity teams to maintain secure cloud‑based environments.

Quality Assurance and Maintenance

Develop and execute

unit tests, integration tests, and performance benchmarks

to ensure reliability.

Manage application lifecycle activities including

version control, documentation, and deployment pipelines .

Provide technical support, troubleshooting, and ongoing enhancements for deployed solutions.

Required Qualifications

Education : Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent experience).

Experience

3–5 years

of application development experience.

2+ years

hands‑on experience with

Microsoft Power Platform .

Required Technical Skills

Power Apps (Canvas + Model‑Driven), Power Automate, Dataverse

Azure App Services, Azure Functions, API Management

C#, JavaScript, TypeScript, Power Fx

CI/CD with Azure DevOps and/or GitHub Actions

Knowledge of NIST SSDF, DoD 8140/8570 concepts, and secure coding principles

Required Certifications

Microsoft Certified: Power Platform Developer Associate (PL‐200)

Microsoft Certified: Azure Developer Associate (AZ‐204)

DoD 8140 IAT Level II

(Security+ CE or equivalent)

Preferred Qualifications

Power Platform Solution Architect Expert and/or Azure Solutions Architect Expert

Experience implementing

Zero Trust

and

Azure RBAC

Familiarity with

cATO

in DoD environments

Experience with

Agile

and/or

DevSecOps

methodologies

Core Competencies

Strong analytical, problem‑solving, and debugging skills

Excellent communication and documentation skills

Security‑first mindset and disciplined engineering practices

Ability to work independently and in cross‑functional teams

Seniority Level Mid-Senior level

Employment Type Full‑time

Job Function Engineering and Information Technology (IT Services and IT Consulting)

#J-18808-Ljbffr