Role name : Power Platform Solution Architect
Location : Toronto - Hybrid
Duration : Contract
Exp Level :6+ years
Job Description:
Required Skills & Experience
– 8+ years of experience in software engineering, including recent experience as a Tech Lead, Lead Developer, or Solution Architect – Strong proficiency in Microsoft Azure, including several of:
– App Service / Azure Functions
– Azure API Management
– Azure Storage (Blob, Table, Files), Azure SQL, or Cosmos DB – Azure Service Bus / Event Grid / Event Hub – Azure Key Vault, managed identities, and networking fundamentals (VNet, private endpoints, firewalls) – Solid hands on .NET experience:
–.NET Core/.NET 6+
– RESTful APIs, microservices, and integration patterns – Entity Framework or equivalent ORM – Unit testing and integration testing frameworks – Strong experience with Microsoft Power Platform:
– Building and architecting model driven and canvas Power Apps
– Designing Power Automate flows for process automation and integrations
– Understanding of Power Platform security, DLP policies, environment strategy, and governance
– Experience integrating Power Platform with Azure services and on prem/legacy systems
– Proficiency with DevOps tooling and practices, such as:
– Azure DevOps or GitHub (repos, pipelines, boards) – CI/CD pipelines for .NET and Power Platform solutions
– Branching strategies, automated testing, and deployment approvals
– Strong understanding of application security (authentication/authorization using Azure AD/Entra ID, OAuth2/OIDC, role based access control, secure coding practices)
– Experience designing for performance, scalability, observability, and resilience (caching, retries, circuit breakers, logging, metrics, distributed tracing)
– Excellent communication skills and ability to explain complex technical concepts to non technical stakeholders – Proven experience leading or mentoring development teams in an agile environment (Scrum/Kanban)
Regards,
Email: ana@apptoza.com
Phone #: 6788247770