Back to results

Senior Software Engineer

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
Experience: 7+ years of hands-on software development experience with a heavy focus on Azure cloud platforms.
Posting language
English
Posted

Original job description

Senior Software Developer

Location: Toronto, ON

Employment Type: 6-Month initial Contract

Hybrid position,

Must be eligible to work in Canada

Roles and responsibilities:

We are seeking a Software Developer with deep expertise in Microsoft Azure cloud platforms to design, build, and maintain scalable, high-performing cloud-native applications. In this role, you will lead the development of APIs, event-driven integrations, and automated CI/CD pipelines while ensuring optimal security, reliability, and performance across distributed systems.

Key Responsibilities

  • Cloud Architecture & Development: Design, build, and maintain cloud-native applications using Azure Functions, Logic Apps, App Services, and Azure API Management.
  • Integrations & Messaging: Develop RESTful APIs, event-driven integrations, and data workflows using Azure Service Bus, Event Grid, Event Hubs, and Data Factory.
  • DevOps & Automation: Implement automated CI/CD pipelines (build, test, release) using Azure DevOps and source control in Git.
  • Infrastructure as Code (IaC): Provision and manage Azure resources consistently using ARM, Bicep, or Terraform.
  • Monitoring & Optimization: Monitor, troubleshoot, and optimize applications using Azure Monitor, Application Insights, and Log Analytics.
  • Production Support & Security: Provide L3 support, conduct root-cause analysis, and enforce security, identity, and networking best practices across all Azure assets.

Must have skills/qualifications & experience:

  • Education: Undergraduate degree in Computer Science or an equivalent combination of education and experience.
  • Experience: 7+ years of hands-on software development experience with a heavy focus on Azure cloud platforms.
  • Core Tech Stack: Strong proficiency in C#/.NET, RESTful APIs, and Azure DevOps CI/CD tools.
  • Cloud & Integrations: Practical experience designing event-driven architectures, API integrations, and cloud monitoring solutions.
  • Certifications: Azure certifications are considered a strong asset.

Key Competencies

  • Proven ability to analyze complex data and solve critical problems under pressure.
  • Strong team player with exceptional attention to detail and self-starter initiative.
More about this job

Responsibilities

Design, build, and maintain scalable Azure cloud-native applications, APIs, event-driven integrations, and automated CI/CD pipelines. Provide production support and root-cause analysis while monitoring and optimizing application performance and enforcing security, identity, and networking best practices.

Requirements

Requires an undergraduate degree in Computer Science or equivalent education and experience, plus at least seven years of hands-on software development focused heavily on Azure. Candidates should be proficient in C#/.NET, RESTful APIs, and Azure DevOps, with practical experience in event-driven architectures, API integrations, and cloud monitoring; Azure certifications are an asset.

Skills

  • Microsoft Azure
  • C#
  • .NET
  • RESTful APIs
  • Azure DevOps
  • CI/CD
  • Event-Driven Architecture
  • Azure Functions
  • Azure Logic Apps
  • Azure App Services
  • Azure API Management
  • Azure Service Bus
  • Azure Event Grid
  • Azure Event Hubs
  • Azure Data Factory
  • Infrastructure as Code

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology

Keywords

  • Microsoft Azure
  • C#
  • .NET
  • RESTful APIs
  • Azure DevOps
  • Git
  • CI/CD Pipelines
  • Azure Functions
  • Azure Logic Apps
  • Azure App Services
  • Azure API Management
  • Azure Service Bus
  • Azure Event Grid
  • Azure Event Hubs
  • Azure Data Factory
  • ARM
  • Bicep
  • Terraform
  • Azure Monitor
  • Application Insights
  • Log Analytics
  • Event-Driven Architecture
  • Cloud-Native Applications
  • Infrastructure as Code
  • Root-Cause Analysis
  • Production Support
  • Cloud Security
  • Identity Management
  • Networking
  • Azure Certifications

Report this job