Company Overview
At 4A Consulting, we turn complexity into opportunity. Founded in 2014 and headquartered in Baltimore, MD, we are a women-owned, boutique consulting firm specializing in delivering innovative, data-driven solutions to both the Federal Government and Fortune 500 clients. Our team blends deep industry knowledge with advanced technologies to design tailored strategies that drive measurable and sustainable outcomes. We pride ourselves on an agile, collaborative approach that helps organizations navigate challenges and seize emerging opportunities in a rapidly evolving digital landscape. At 4A, we don’t just deliver projects, we build trusted partnerships that empower our clients to lead with confidence in the digital age.
Position Overview
We are seeking an experienced Power Platform Developer to design, develop, and maintain enterprise applications using Microsoft Power Apps, Power Automate, and Dataverse. This role involves building canvas and model-driven applications, automating business processes, designing data models, and integrating Power Platform solutions with existing .NET services and SQL Server databases.
The ideal candidate will have strong experience in Microsoft Power Platform, C#/.NET development, Azure Functions, enterprise application integration, and solution-based Application Lifecycle Management (ALM). The developer will work under the direction of the Systems Development Unit to deliver secure, reliable, and scalable solutions in accordance with Agency and State software development standards.
Key Responsibilities
- Design, develop, and maintain canvas and model-driven applications using Microsoft Power Apps.
- Build and configure Power Automate flows to support business processes and workflow automation.
- Design, implement, and maintain Dataverse data models and configurations.
- Develop custom connectors and Azure Functions using C# to integrate Power Platform solutions with existing MPAS .NET Web APIs and SQL Server data.
- Implement authentication, authorization, and access controls using Microsoft Entra ID.
- Manage solution-based ALM practices, including managed solutions, environment configuration, and deployment pipelines.
- Configure security roles and permissions to ensure appropriate access to applications and data.
- Maintain, enhance, and support existing Power Platform and Dynamics 365 solutions.
- Troubleshoot application issues, debug code, and resolve defects and integration problems.
- Perform unit, integration, and system testing to validate application functionality and quality.
- Develop and maintain technical documentation, including application designs, integration specifications, and deployment procedures.
- Participate in code reviews and follow established coding standards and development best practices.
- Collaborate with technical teams and stakeholders to support application development and system integration.
- Comply with applicable Agency and State software development policies, standards, and guidelines.
Required Qualifications
- 3+ years of hands-on experience with Microsoft Power Platform, including Power Apps canvas and model-driven applications, Power Automate, and Dataverse.
- 3+ years of C#/.NET development experience, including building custom connectors, Azure Functions, or application integration components.
- Experience implementing authentication and authorization using Microsoft Entra ID.
- Experience with solution-based ALM, including managed solutions, environment management, and deployment pipelines.
- Strong knowledge of Microsoft SQL Server and T-SQL.
- Experience integrating applications with REST APIs, enterprise services, and relational databases.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to develop technical documentation and work effectively within a collaborative development team.
Preferred Qualifications
- Experience customizing Microsoft Dynamics 365 Customer Engagement, including plug-ins and Dataverse Web API/OData.
- Experience integrating Power Platform solutions with .NET Web APIs and enterprise identity providers such as SecureAuth.
- Familiarity with Microsoft Power BI for reporting and data visualization.
- Experience with Azure DevOps and GitHub for source control, collaboration, and deployment management.
- Experience working in Agile software development environments.
- Master's degree in Computer Science, Information Systems, Engineering, or a related technical discipline.
Why Join 4A
- Be part of a mission-driven, women-owned consulting firm with a reputation for excellence.
- Work on high-impact projects across federal and commercial clients.
- Collaborate in an inclusive, growth-oriented culture where innovation is valued.
- Access career development programs, mentorship, and learning opportunities.
- Enjoy a comprehensive benefits package, flexible work options, and a focus on work-life balance.
Equal Opportunity Statement
4A Consulting is an Equal Opportunity Employer committed to an inclusive hiring process. Applicants requiring a reasonable accommodation due to a disability may contact . This email is intended solely for accommodation requests.
Please note that 4A Consulting participates in the federal E-Verify program. Upon hire, we will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the US. 4A Consulting will only use E-Verify once you have accepted a job offer and completed the Form I-9.