Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Software Engineer

at Valsoft Corporation

Posted 3 weeks ago | 0 applied

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.