We are seeking a skilled .NET/Azure Developer to join our dynamic team . The ideal candidate will have a strong foundation in software development, particularly
C#, Azure, MVC, .NET framework
,
Web API, Angular
who thrives on building secure, reliable, and high?performing cloud solutions.
Responsibilities
Develop and maintain robust web applications using C#, Angular, .NET framework.
Design, develop, and implement?C# / ASP.NET MVC & Web?API services that meet high availability and performance targets.
Build and maintain automated CI/CD pipelines in Azure DevOps, ensuring every commit can be deployed to production with confidence.
Secure applications end?to?end using Entra?ID (Azure?AD) and OAuth2/OpenID Connect standards.
Expose and govern microservices through Azure?API?Management, enforcing policies, throttling, and versioning best practices.
Orchestrate event?driven integrations with Azure Service Bus, Logic Apps, Functions, and Storage (Blob, Table, Queue).
Participate in architecture reviews, threat modeling, code reviews, and pair?programming sessions.
Document development processes, code changes, and application features for future reference.
Stay updated with emerging technologies and industry trends to enhance skills and contribute innovative ideas.
Required Skills and Experience
5+?years
of professional
C# / .NET / Angular
development in enterprise environments.
Deep expertise in
ASP.NET MVC
and
Web?API
(core & framework).
Azure DevOps
Repos, Boards, and
CI/CD Pipelines
Entra?ID
(Azure?AD) for authentication / authorization
Azure API Management
for secure, scalable API exposure
Azure Service Bus
(topics, queues, dead?letter handling)
Azure SQL
(T?SQL)
Azure Logic Apps
(stateful/stateless, connectors)
Azure Functions
(HTTP?triggered, service?bus?triggered, durable)
Azure Storage
(Blob, Table, Queue, and lifecycle policies)
Comfort with
Git
, branching strategies, code reviews, and pull?request workflows.
Strong understanding of
SOLID
principles, dependency injection, and unit/integration testing.
Excellent written and verbal communication; able to translate complex technical concepts to non?technical stakeholders.
Nice?to?Have
Knowledge of additional programming languages such as JavaScript, Python.
Experience with containerization (Docker, Azure?Kubernetes Service).
Certifications such as
Microsoft Certified: Azure Developer Associate
or
Azure Solutions Architect Expert
.
Job Types: Full-time, Permanent
Pay: $60,000.00-$70,000.00 per year
Benefits:
Dental care
Extended health care
Vision care
Work from home
Flexible language requirement:
French not required
Schedule:
Monday to Friday
Experience:
C#: 5 years (required)
Angular: 3 years (required)
Azure DevOps: 3 years (required)
Web?API: 3 years (required)
Azure?AD: 3 years (required)
Azure API Management: 3 years (required)
Azure Logic Apps: 3 years (required)
Azure Functions: 2 years (required)
Azure Storage: 3 years (required)
Licence/Certification:
Azure Developer Associate (preferred)
Azure Solutions Architect Expert (preferred)
Work Location: Hybrid remote in Markham, ON L3P 1W2
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.