-
Apptoza Inc.

.Net Developer with Power Platform

Apptoza Inc.
Canada · Contract · Associate

Job title: .Net Developer with Power Platform

Location: Toronto, ON

Duration: Long Term Contract


Job Description:

Must-Have

The Tech Lead / Solution Architect is responsible for designing, leading, and delivering end to end solutions on Microsoft Azure using .NET and the Microsoft Power Platform. This role combines hands on engineering with architecture, governance, and technical leadership across multiple product teams.

Key Responsibilities

– Own the end to end technical architecture for assigned products/solutions on Azure

– Design scalable, secure, and resilient cloud architectures (APIs, microservices, integration, data flows)

– Lead a small team of developers and act as the primary technical decision maker

– Translate business and functional requirements into technical designs, user stories, and integration patterns

– Provide hands on development and code reviews for .NET back end and related services

– Architect and govern Power Platform solutions (Power Apps, Power Automate, Power BI) including environment strategy, ALM, security, and integration with enterprise systems

– Define and enforce coding standards, best practices, DevOps pipelines, and quality gates

– Collaborate closely with product owners, business SMEs, security, and infrastructure teams

– Conduct PoCs and technical spikes to evaluate solution options and new technologies

– Identify and mitigate technical risks, performance bottlenecks, and security issues

– Create and maintain architecture diagrams, solution blueprints, and technical documentation

– Mentor developers, review designs, and provide technical coaching to the team

– Contribute to and promote reference architectures, reusable components, and shared patterns

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)

Key Skills

Ranked by relevance

devops microservices restful apis power bi storage cloud vault cicd sql
Login to Apply
Posted
May 09, 2026
Type
Contract
Level
Associate
Location
Toronto

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Nexthink
Related

Software Engineer

2026-06-14

Full-time
Mid-Senior
Spain
IT Services
Information Technology
View Job Details
Ubique Systems
Related

Scrum Master

2026-06-18

Contract
Mid-Senior
Netherlands
IT Services
Information Technology
View Job Details
Chase IT Global
Related

Network Support, Engineer/Technician-(Freelance)

2026-06-18

Contract
Entry
Netherlands
IT Services
Information Technology