Post Job Free
Sign in

Microsoft Power Platform Developer

Company:
C. Mack Solutions, LLC
Location:
Ashburn, VA
Posted:
April 29, 2026
Apply

Description:

Job Description

Description:

C. Mack Solutions is seeking a Microsoft Power Platform Developer to design, build, and maintain automation solutions that streamline business processes and improve operational efficiency. This role will work across teams to identify automation opportunities and deliver solutions using Microsoft Power Platform and related tools.

Responsibilities:

Develop and maintain automated workflows using Power Automate, including cloud flows, desktop flows, and integrations with other systems

Build custom business applications using Power Apps to support process improvements and data collection

Create and maintain Power BI reports and dashboards to support data-driven decision making

Collaborate with stakeholders to gather requirements, document processes, and identify automation opportunities

Troubleshoot and optimize existing automations for performance and reliability

Maintain documentation for all developed solutions including technical specifications and user guides

Support end-user adoption through training and ongoing assistanceRequirements:

You must live within the DC, MD, VA area.

U.S. Citizenship is required. Candidate must be able to obtain CBP Public Trust clearance.

Bachelor’s degree in Computer Science or related field

3-5 years of experience developing automation solutions

Hands-on experience with Microsoft Power Platform, specifically:

Power Automate (cloud and/or desktop flows)

Power Apps (canvas and/or model-driven apps)

Power BI (report and dashboard development)

Experience gathering requirements and translating business needs into technical solutions

Knowledge of Microsoft 365 ecosystem and Power Platform

Strong analytical and problem-solving abilities

Excellent communication skills, both written and verbal

Ability to work independently and as part of a team

Strong attention to detail and commitment to quality

Effective time management and ability to handle multiple projects

Familiarity with Agile/Scrum methodologies

Full-time

Apply