Cloud Software Engineer (C#/.NET) - Azure & AWS

Moody's Investors Service

Toronto

On-site

CAD 89,000 - 129,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

medical
dental
vision
parental leave
vacation
a retirement savings plan withemployee

Job summary

Moody's Investors Service in Canada is seeking a Software Engineer focused on cloud-based products and services. You will design and implement new features, collaborate with QA and DevOps, and help optimize scalability.

The role demands 2+ years of software development, strong cloud knowledge (Azure, AWS), and proficiency in C#, Python, JavaScript. The team values inclusive, collaborative culture and offers a comprehensive benefits package and base salary range for Canada.

Qualifications

  • 2+ years of professional software development experience building multi-tier enterprise apps
  • Strong cloud architecture experience in Azure and AWS
  • Deep understanding of OO design and desktop/web app development
  • Proficiency in Azure services, APIs, networking, storage, security, and serverless tech
  • Proficiency in AWS services like EC2, CloudFormation, S3, networking, storage, security
  • Experience in C#, Visual Basic .NET, Python; C++ is a plus
  • Experience in JavaScript, JSON, HTML, XML
  • Web development with REST, ASP.NET MVC, ASP.NET, Web API
  • Strong SQL skills with MS SQL Server, Azure SQL, AWS RDS; knowledge of embedded DB engines
  • Proficient in Windows and Linux OS; strong communication skills

Responsibilities

  • Participate in design and implementation of new features in cloud-based products
  • Provide input on technical design, cloud infra requirements, optimization and scalability
  • Estimate projects and tasks from a technical perspective
  • Collaborate with QA to identify and resolve defects
  • Collaborate with DevOps to deploy apps and resolve env issues
  • Investigate root causes and provide fixes and improvements
  • Adhere to coding standards and SDLC, maintain docs
  • Review code submitted by team members

Skills

Software development
Cloud architecture
Object-oriented design
Azure architecture
AWS architecture
Programming languages: C#, Python
JavaScript/HTML/XML
REST/Web API
SQL databases
Linux/Windows
Communication skills

Education

Bachelor's degree in computer engineering or related field

Tools

Azure
AWS
Azure Resource Management APIs
Azure networking
Azure storage
Azure security
Azure serverless
AWS EC2/CloudFormation
AWS S3
AWS security
REST
ASP.NET MVC/ASP.NET/Web API
MS SQL Server/Azure SQL/AWS RDS
SQLite/DuckDB/Jet
Windows/Linux

Job description

Moody's Investors Service in Canada is seeking a Software Engineer focused on cloud-based products and services. You will design and implement new features, collaborate with QA and DevOps, and help optimize scalability.

The role demands 2+ years of software development, strong cloud knowledge (Azure, AWS), and proficiency in C#, Python, JavaScript. The team values inclusive, collaborative culture and offers a comprehensive benefits package and base salary range for Canada.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Azure Cloud-Native Full-Stack Engineer
Azure Cloud-Native Full-Stack Engineer

Ontinue • Canada

Hybrid
CAD 110,000 - 150,000
Azure Cloud Lead — Senior Software Engineer
Azure Cloud Lead — Senior Software Engineer

Canada Mortgage and Housing Corporation (CMHC) Société canadienne d'hypothèques et de logement(SCHL) • Ottawa

Hybrid
CAD 104,000 - 130,000
Annual vacation
Performance incentive
Pension plan
+3
Software Engineer, C#/.NET
Software Engineer, C#/.NET

Moody's Investors Service • Toronto

On-site
CAD 89,000 - 129,000
medical
dental
vision
+3
Cloud Engineer
Cloud Engineer

Strive Recruitment Inc. • Vancouver

On-site
CAD 90,000 - 110,000
Health insurance
Dental coverage
Vision coverage
+3
Senior Azure Cloud Engineer & Tech Lead
Senior Azure Cloud Engineer & Tech Lead

Canada Mortgage and Housing Corporation • Ottawa

Hybrid
CAD 104,000 - 130,000
Annual vacation
Performance incentive
Group insurance
+3
Cloud Solutions Engineer – Azure & AWS, Security & FinOps
Cloud Solutions Engineer – Azure & AWS, Security & FinOps

General Dynamics Mission Systems - Canada • Ottawa

Hybrid
CAD 100,000 - 140,000
Medical coverage
Dental coverage
Vision coverage
+8
Cloud Engineer
Cloud Engineer

CDW Canada • Vancouver

Hybrid
CAD 96,000 - 131,000
Azure AI Software Engineer: AI-First Cloud-Native Dev
Azure AI Software Engineer: AI-First Cloud-Native Dev

Quest Software Canada Inc • Nova Scotia

Hybrid
CAD 110,000 - 150,000
Competitive pay
Annual bonuses
Comprehensive benefits
+3
C# & Azure Software Engineer (Junior-Mid)
C# & Azure Software Engineer (Junior-Mid)

TEEMA • Vancouver

On-site
CAD 80,000 - 95,000
Senior Azure Cloud Developer & Integrations Lead
Senior Azure Cloud Developer & Integrations Lead

BDO Canada • Markham

On-site
CAD 77,000 - 117,000