Senior .NET Software Engineer – Travel Tech & AI

Emburse, Inc.

Toronto

On-site

CAD 90,000 - 130,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible spending accounts
Generous paid time off
Health savings accounts (HSA)
Medical, dental, vision, disability, &

Job summary

Emburse, Inc. is seeking software engineers to enhance our interconnected system solutions. You will design and implement features, solve challenging problems, and contribute to a reliable, scalable platform.

The role emphasizes secure coding, code reviews, and collaboration within agile teams. Applicants should have a Bachelor's in CS or related field and 4+ years of distributed web app experience, with strong C#/.NET, RESTful services, and cloud tooling in Azure.

Qualifications

  • Bachelor's degree in Computer Science or a related field or equivalent years of experience.
  • Experience with secure coding principles, OWASP guidelines, and agile SDLC.
  • Experience with CI/CD pipelines and deployment methodologies.
  • Experience with Azure services and APIs, or equivalent cloud vendor experience.
  • Experience working with 3rd party APIs, workflow, and integration architectures.
  • Experience with distributed web apps (microservices, APIs, DB integration, queues).
  • Proficiency in Windows and Linux environments.
  • Strong hands-on experience with C# and .NET Core, RESTful services.

Responsibilities

  • Develop features or enhancements with minimal supervision.
  • Fix bugs of moderate complexity and debug effectively.
  • Review code and provide in-depth comments to teammates.
  • Produce quality technical documentation and knowledge base updates.
  • Contribute to product roadmap and align with team objectives.
  • Collaborate in an Agile environment with peer code reviews and releases.

Skills

C# / .NET
RESTful services
Agile development
Secure coding
Code reviews

Education

Bachelor’s degree in Computer Science or related field

Tools

Azure
Docker
Kubernetes
Git
CI/CD pipelines

Job description

Emburse, Inc. is seeking software engineers to enhance our interconnected system solutions. You will design and implement features, solve challenging problems, and contribute to a reliable, scalable platform.

The role emphasizes secure coding, code reviews, and collaboration within agile teams. Applicants should have a Bachelor's in CS or related field and 4+ years of distributed web app experience, with strong C#/.NET, RESTful services, and cloud tooling in Azure.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Emburse, Inc. • Toronto

On-site
CAD 90,000 - 130,000
Flexible spending accounts
Generous paid time off
Health savings accounts (HSA)
+1
Software Engineering Manager
Software Engineering Manager

Emburse, Inc. • Toronto

On-site
CAD 150,000 - 200,000
Flexible spending accounts
Generous paid time off
Health insurance
Software Engineer II
Software Engineer II

Emburse, Inc. • Toronto

On-site
CAD 110,000 - 150,000
Manager, Software Engineering
Manager, Software Engineering

Emburse Chrome River • Toronto

On-site
CAD 130,000 - 190,000
Engineering Manager – AI‑Powered Platform Leader (Toronto)
Engineering Manager – AI‑Powered Platform Leader (Toronto)

Emburse, Inc. • Toronto

On-site
CAD 140,000 - 190,000
Manager, Software Engineering
Manager, Software Engineering

Emburse, Inc. • Toronto

On-site
CAD 140,000 - 190,000
Senior .NET Software Developer – Azure, C#, ASP.NET & SQL Server
Senior .NET Software Developer – Azure, C#, ASP.NET & SQL Server

ThoughtStorm • Toronto

On-site
CAD 115,000 - 150,000
Manager, Software Engineering
Manager, Software Engineering

Emburse • Toronto

On-site
CAD 120,000 - 160,000
Senior .NET Backend Engineer - Hybrid Travel Tech
Senior .NET Backend Engineer - Hybrid Travel Tech

Range • Toronto

Hybrid
CAD 120,000 - 160,000
Senior Customer Success Manager (Travel)
Senior Customer Success Manager (Travel)

Emburse Chrome River • Toronto

Hybrid
CAD 90,000 - 130,000
Competitive pay
Flexible work
Inclusive, collaborative environment