Please, let Valsoft Corporation know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
We are seeking a 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.
The candidate should be able to dive into legacy C++/C# codebases, stabilize them, and guide modernization.
A product mindset is essential, as the candidate should care about usability, not just features.
The position offers autonomy and influence in a small, mission-driven team.
Responsibilities include owning and improving a production fax platform, migrating legacy systems to 64-bit, and upgrading deprecated third-party libraries.
The engineer will problem-solve, investigate, and fix deep-rooted issues, build and maintain integrations with services, and shape the future of our tech stack and UI direction.
Collaboration with Product, Support, and Leadership teams is also a key aspect of the role.
Requirements:
The ideal candidate is a vibe coder with a heavy reliance on AI.
A minimum of 5+ years of hands-on experience in software engineering is required.
Strong proficiency in C# development is a must-have.
Experience with legacy systems and infrastructure migrations is essential.
The candidate should possess solid product thinking and communication skills.
The position requires the candidate to be based in Canada and comfortable working remotely.
Benefits:
The company offers a comprehensive Health Care Plan that includes Medical, Dental, and Vision coverage.
Employees receive Paid Time Off, which encompasses Vacation, Sick days, and Public Holidays.
The position allows for the flexibility of working from home.
Apply now
Please, let Valsoft Corporation know you found this job
on RemoteYeah
.
This helps us grow 🌱.