Senior Backend Engineer (C#, AWS, Microservices) - Hybrid

Morningstar

Toronto

Hybrid

CAD 130,000 - 191,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work environment
Annual incentive

Job summary

Morningstar is seeking a Senior Software Engineer (Backend) to design, build, and maintain scalable enterprise applications and APIs. The role emphasizes backend development with C#, .NET, and AWS, employing microservices and modern software practices.

The engineer will collaborate with Product Managers, QA, and other developers to deliver high-quality solutions supporting Morningstar’s investment research and technology platforms.

Qualifications

  • Bachelor's degree in computer science or a related field and 5+ years of experience.
  • Advanced knowledge of C# and the Microsoft .NET Stack (Entity Framework, LINQ).
  • Experience with Web APIs, MVC, Dependency Injection, and asynchronous programming.

Responsibilities

  • Build well-designed, scalable enterprise applications and APIs.
  • Follow CI/CD, test-driven development, and regular deployments.

Skills

Backend development
API design
Microservices architecture
Asynchronous programming
Code reviews

Education

Bachelor's degree in computer science or related field

Tools

C#
.NET Stack
Entity Framework
LINQ
REST APIs
SQL Server
MySQL
PostgreSQL
NoSQL
AWS
AWS Aurora
Python
Harness
CI/CD

Job description

Morningstar is seeking a Senior Software Engineer (Backend) to design, build, and maintain scalable enterprise applications and APIs. The role emphasizes backend development with C#, .NET, and AWS, employing microservices and modern software practices.

The engineer will collaborate with Product Managers, QA, and other developers to deliver high-quality solutions supporting Morningstar’s investment research and technology platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer-C#
Senior Software Engineer-C#

100_MstarResCanad Morningstar Research, Inc. (Canada) Legal Entity • Toronto

Hybrid
CAD 93,000 - 137,000
Hybrid work model
Senior Software Engineer-C#
Senior Software Engineer-C#

Morningstar • Toronto

Hybrid
CAD 130,000 - 191,000
Hybrid work environment
Annual incentive
Remote .NET Backend Engineer - Microservices & High-Scale API
Remote .NET Backend Engineer - Microservices & High-Scale API

Mission.dev • Quebec

Remote
CAD 90,000 - 130,000
Senior C#/.NET Backend Engineer – Modernization
Senior C#/.NET Backend Engineer – Modernization

Insight Global • Toronto

On-site
CAD 120,000 - 150,000
Senior Backend Engineer
Senior Backend Engineer

Commit • Toronto

On-site
CAD 120,000 - 180,000
Senior Enterprise Backend Engineer: AWS, Microservices
Senior Enterprise Backend Engineer: AWS, Microservices

Armstrong Fluid Technology • Toronto

On-site
CAD 120,000 - 160,000
Senior Backend Software Engineer
Senior Backend Software Engineer

Compunnel Inc. • Mississauga

On-site
CAD 110,000 - 150,000
Lead Backend & Cloud Platform Engineer (AWS)
Lead Backend & Cloud Platform Engineer (AWS)

Momentum Financial Services Group • Toronto

Hybrid
CAD 125,000 - 135,000
Discretionary annual bonus
Comprehensive benefits
Hybrid work environment
Software Developer – Back End
Software Developer – Back End

Symbiotic Group • Toronto

On-site
CAD 100,000 - 130,000
Senior Backend Engineer - AWS, Kubernetes & IaC (Remote)
Senior Backend Engineer - AWS, Kubernetes & IaC (Remote)

Lumenalta • Saskatoon

Remote
CAD 90,000 - 120,000
Flexible working hours
Health insurance (medical and dental)
Professional development fund
+2