Senior Developer
Posted: 03/05/2026
Job Number: SVZHQ3RSNkVCcmlGdVowMnlsTjdVZz09
Pay Rate: 40-42 Hourly CAD
Job Description
Role: Senior Developer
Location: Canada (Remote)
Primary skills: C#, API, Azure function app, Logic apps, Azure service bus
We are seeking a highly proficient Senior Developer with strong hands-on expertise in C# development and Azure integration services. The ideal candidate will bring deep technical knowledge in building scalable, secure APIs and cloud-native solutions using Microsoft Azure services. This role involves rigorous client interviews and requires strong communication skills along with advanced technical capabilities.
Key Responsibilities
Design, develop, and maintain robust applications using C# and .NET technologies
Build and manage cloud-based solutions leveraging:
Azure Service Bus
Azure Logic Apps
Azure Function Apps
Develop and implement scalable, secure, and high-performance RESTful APIs for consumer applications
Integrate enterprise systems using Azure integration services
Participate in architecture discussions and ensure best practices in cloud-native application design
Perform code reviews and ensure high-quality, maintainable code
Troubleshoot, debug, and optimize existing solutions
Collaborate with cross-functional teams including Product, DevOps, and QA
Required Skills & Qualifications
Strong proficiency in C# and .NET Core/.NET Framework
Hands-on expertise in:
Azure Service Bus
Azure Logic Apps
Azure Function Apps
Solid experience designing and developing RESTful APIs
Experience in API security (OAuth, JWT, Azure AD integration)
Strong understanding of microservices architecture
Experience with CI/CD pipelines and Azure DevOps
Knowledge of cloud design patterns and distributed systems
Excellent problem-solving and communication skills
Meet Your Recruiter
Share This Job:
Related Jobs:
There are currently no related jobs. Please sign up for Job Alerts.
Loading...
Login to save this search and get notified of similar positions.
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.