Senior Microsoft Azure & Power Platform Architect/Developer

Senior Microsoft Azure & Power Platform Architect/Developer is a full-time role at Arch Systems, LLC in Baltimore, MD, USA, posted 9 Oct 2026.

Position SummaryWe are seeking a Senior Microsoft Azure & Power Platform Architect/Developer to design, build, and establish a new enterprise application using Microsoft Power Platform, Dataverse, and Azure event-driven services.The ideal candidate will combine solution architecture and hands-on development experience. This role will be responsible for the end-to-end technical solution, including Power Apps, Dataverse data architecture, Azure integration, APIs, security, event-driven processing, ALM/DevOps, deployment, and troubleshooting.This is not a Power Apps configuration-only position. The candidate must have strong software development, integration, Azure, Dataverse, and architecture experience.Required Qualifications8+ years of experience in Microsoft application development, cloud engineering, or solution architecture.4+ years of hands-on Microsoft Power Platform experience.Microsoft PL-400: Power Platform Developer Associate certification — current or previously obtained.Advanced hands-on experience with Microsoft Dataverse.Strong experience designing and developing enterprise Power Apps solutions.Experience designing and implementing solutions using Microsoft Azure.Experience with event-driven architecture and asynchronous processing.Experience integrating Power Platform/Dataverse with Azure and external enterprise systems.Strong knowledge of application security, identity, APIs, data architecture, ALM, and DevOps.Key Technical SkillsMicrosoft Power PlatformPower Apps – Model-Driven and Canvas AppsMicrosoft DataverseDataverse data modeling, relationships, keys, and business rulesDataverse security roles, teams, business units, and ownership modelsPower AutomateDataverse Web APIDataverse plug-insCustom APIs and Custom ConnectorsSolutions and solution layeringEnvironment variables and connection referencesPower Platform ALM and environment managementAzureHands-on architecture/development experience with several of the following:Azure FunctionsAzure Service BusAzure Event GridAzure Logic AppsAzure API ManagementAzure Key VaultAzure SQLAzure StorageApplication Insights / Azure MonitorMicrosoft Entra IDManaged IdentitiesAzure DevOps Repos and PipelinesThe candidate must understand how Azure services integrate with Power Platform and Dataverse, not simply have general Azure infrastructure experience.Event-Driven ArchitectureDemonstrated experience designing systems where application or data events trigger downstream processing using loosely coupled components.Experience with:Publish/Subscribe architectureQueues and TopicsEvent producers and consumersAsynchronous processingDataverse event handlingWebhooksAzure FunctionsService Bus queues/topicsEvent GridRetry and exception handlingDead-letter queuesIdempotent processingTransaction and data consistencyApplication telemetry and monitoringArchitecture & Development ResponsibilitiesDesign the end-to-end architecture for a new Power Platform application.Design Dataverse tables, relationships, security, and data access patterns.Develop Model-Driven and/or Canvas Power Apps.Design and implement Azure-based event-driven integrations.Develop Dataverse plug-ins, Custom APIs, connectors, and server-side extensions.Develop using C#, .NET, JavaScript/TypeScript, REST, JSON, and Microsoft APIs as applicable.Integrate Power Platform with Azure SQL, enterprise APIs, legacy applications, and external systems.Design synchronous vs. asynchronous processing patterns.Implement authentication and authorization using Microsoft Entra ID and managed identities.Establish DEV, TEST/UAT, and PROD environments.Implement Power Platform ALM using managed solutions, environment variables, connection references, and deployment pipelines.Establish source control and CI/CD using Azure DevOps and/or Power Platform Pipelines.Troubleshoot performance, integration, and application issues.Create architecture diagrams, data models, interface specifications, and deployment documentation.Conduct technical design and code reviews.Support production deployment and transition to operations.Preferred QualificationsMicrosoft PL-600 – Power Platform Solution Architect ExpertMicrosoft Azure architecture/developer certificationEnterprise or Federal Government Power Platform experienceAzure DevOps and Agile/SAFe experienceExperience modernizing legacy applications using Power Platform and AzureExperience migrating SQL/legacy data into DataverseExperience with NIST, RMF, or Federal security requirementsDesired Candidate ProfileThe successful candidate should be able to independently translate:Business Requirement → Solution Architecture → Dataverse Data Model → Power App → Events/APIs → Azure Integration → Security → ALM/DevOps → Production DeploymentThe individual will serve as a senior technical authority while remaining directly involved in architecture, development, integration, configuration, troubleshooting, and deployment.EducationBachelor's degree in Computer Science, Information Systems, Software Engineering, Engineering, or a related technical discipline preferred.Equivalent technical education, certifications, and directly relevant enterprise development experience may be considered. Show more Show less