-
View all jobs
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
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.
- 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
- 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
- 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.
- Experience with front-end modernization (React, Angular, etc.)
- Exposure to fax protocols or OCR.
- Background in enterprise IT/security environments.
- Experience with Jenkins testing
- Health Care Plan (Medical, Dental & Vision)
- Paid Time Off (Vacation, Sick & Public Holidays)
- Work From Home
Key Skills
Ranked by relevance
c
windows server
angular
jenkins
server
react
linux
git
ui
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Node.js Software Engineer - Remote
2026-06-15
Full-time
Not Applicable
United Arab Emirates
Software Development
Engineering
View Job Details
Related
Node.js Software Engineer - Remote
2026-06-14
Full-time
Not Applicable
United Arab Emirates
Software Development
Engineering
View Job Details
Related
Software Engineer - Voice
2026-06-18
Full-time
Mid-Senior
Norway
Software Development
Engineering
Login to Apply
- Posted
- May 23, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Montreal
- Company
- Valsoft Corporation
Industries
Software Development
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Node.js Software Engineer - Remote
2026-06-15
Full-time
Not Applicable
United Arab Emirates
Software Development
Engineering
View Job Details
Related
Node.js Software Engineer - Remote
2026-06-14
Full-time
Not Applicable
United Arab Emirates
Software Development
Engineering
View Job Details
Related
Software Engineer - Voice
2026-06-18
Full-time
Mid-Senior
Norway
Software Development
Engineering