Enable job alerts via email!

Senior Software Engineer

Valsoft Corporation

Toronto

Remote

CAD 12,000 - 60,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Senior Software Engineer to enhance a critical faxing product that serves healthcare and enterprise clients across North America. This role is perfect for someone who thrives in complex technical environments, enjoys autonomy, and has a strong product mindset. You will be responsible for modernizing legacy systems, improving the tech stack, and collaborating with cross-functional teams. Join a mission-driven team where your contributions will have a significant impact on the future of the product and the company.

Benefits

Health Care Plan (Medical, Dental & Vision)
Paid Time Off (Vacation, Sick & Public Holidays)
Work From Home

Qualifications

  • 5+ years of experience in software engineering with strong C# skills.
  • Experience with legacy systems and infrastructure migrations.

Responsibilities

  • Own and improve a production fax platform using C#.
  • Migrate legacy systems to 64-bit and upgrade libraries.

Skills

C#
C++
Software Engineering
Problem Solving
Product Thinking
Communication Skills

Tools

Visual Studio
Git
Jenkins
MySQL
AWS

Job description

Senior Software Engineer (Remote - Canada) to join our team and take ownership of a critical, high-impact faxing product used by healthcare and enterprise customers across North America.

This Role Is Ideal For Someone Who

  • Enjoys working on technically complex systems with real business impact.
  • Can dive into legacy C++/C# codebases, stabilize them, and guide modernization.
  • Has a product mindset — cares about usability, not just features.
  • Wants autonomy and influence in a small, mission-driven team.

What They'll Do

  • Own and improve a production fax platform (C# must-have, C++ good to have).
  • Migrate legacy systems to 64-bit and upgrade deprecated third-party libraries.
  • Problem solves, investigate and fix deep-rooted issues
  • Build and maintain integrations with services
  • Shape the future of our tech stack and UI direction
  • Collaborate cross-functionally with Product, Support, and Leadership

Tech Stack

  • Languages: C# (must-have), C++ (good to have) .NET Framework (WebForms/WinForms)
  • Infrastructure: Windows Server, Linux, Expedient, AWS
  • Database: MySQL
  • Tools & Integrations: Visual Studio, Git, Dialogic, FreshDesk, Jenkins

Requirements

  • Vibe coder with heavy reliance on AI
  • 5+ years of hands-on experience in software engineering.
  • Strong in C# development.
  • Experience with legacy systems and infrastructure migrations.
  • Solid product thinking and communication skills.
  • Based in Canada and comfortable working remotely.

Nice to Have

  • Experience with front-end modernization (React, Angular, etc.)
  • Exposure to fax protocols or OCR.
  • Background in enterprise IT/security environments.
  • Experience with Jenkins testing

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Work From Home

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Industries
    Software Development

Referrals increase your chances of interviewing at Valsoft Corporation by 2x

Get notified about new Senior Software Engineer jobs in Toronto, Ontario, Canada.

Lead Data Scientist - Canada - Contract to Perm
Senior Product Manager, AI Applications & Developer Frameworks
Senior Technical Writer, Developer Experience
Senior Software Engineer (Features) - North America
Senior Software Engineer II - Integrations
Senior Software Engineer, Backend - Fintech
Senior Software Engineer (Full Stack) - APAC/LATAM

Toronto, Ontario, Canada CA$12,000.00-CA$60,000.00 1 month ago

Senior AI Software Engineer (Full-Stack)

Greater Toronto Area, Canada 2 months ago

Principal Software Engineer, Backend (Vancouver, BC)
Senior Software Developer (Remote First)
Senior Software Engineer (Identity Decisioning)
Senior Developer, Fullstack (Ruby & React)- Business Systems

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer, Non-EVM Integrations

Chainlink Labs

Toronto

Remote

CAD 12,000 - 60,000

2 days ago
Be an early applicant

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 12,000 - 60,000

10 days ago

Senior Software Engineer, Task Platform

LimeBike Germany GmbH

Remote

CAD 50,000 - 90,000

9 days ago

Associate Software Engineer

Foundant Technologies, Inc.

Toronto

Remote

CAD 50,000 - 90,000

Today
Be an early applicant

Software Engineer - Senior Software Engineer

Infoempregos

Ontario

On-site

CAD 40,000 - 80,000

Yesterday
Be an early applicant

Senior Software Engineer, Data

BenchSci

Toronto

Remote

CAD 12,000 - 60,000

7 days ago
Be an early applicant

Senior Software Engineer, Payments & Trust

LimeBike Germany GmbH

Remote

CAD 45,000 - 80,000

6 days ago
Be an early applicant

Senior IT Support Engineer

Senior Interior Designer

Toronto

Remote

CAD 40,000 - 55,000

30+ days ago

Senior Software Developer

Infoempregos

Toronto

On-site

CAD 35,000 - 55,000

6 days ago
Be an early applicant