Browse
···
Log in / Register

Senior Software Engineer

Valsoft Corporation

Toronto, ON, Canada

Favourites
Share

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

Source:  workable View Original Post

Location
Toronto, ON, Canada
Show Map

workable

You may also like

Charger Logistics Inc
LangGraph AI Agent Developer
Brampton, ON, Canada
Charger logistics Inc. is a world- class asset-based carrier with locations across North America. With over 20 years of experience providing the best logistics solutions, Charger logistics has transformed into a world-class transport provider and continue to grow.  Charger logistics invests time and support into its employees to provide them with the room to learn and grow their expertise and work their way up. We are entrepreneurial-minded organization that welcomes and support individual idea and strategies. We are seeking an AI Agent Developer to design, build, and deploy intelligent agents that can operate autonomously within digital environments.  The role focuses on creating controllable, stateful AI systems using LangGraph's low-level agent orchestration framework. Responsibility Agent Development & Architecture: Design, implement, and optimize using LangGraph / LangChain agents that can effectively communicate and analyze data Build production-ready, stateful AI workflows with complex cognitive architectures Understand and apply scripting conventions used in LangGraph to validate agent responses and detect logic errors Develop multi-agent systems with coordinated workflows and state management Technical Implementation: Create robust API layers for agent communication using frameworks like FastAPI or Node.js Build a robust, secure, and scalable API layer to allow your mobile app to communicate with the LangGraph agent Implement debugging and monitoring systems for agent behavior Deploy and scale agents using LangGraph Platform with proper state management System Integration: Integrate agents with external data sources and APIs Build agentic search capabilities and tool orchestration Develop flow-based applications with controllable agent behaviors Ensure production reliability and performance optimizatio Requirements Technical Skills: Python Programming: Strong proficiency in Python development LangGraph/LangChain: Hands-on experience with LangGraph framework and LangChain ecosystem Large Language Models (LLMs): Understanding of LLM integration and prompt engineering API Development: Experience with REST APIs, FastAPI, or similar frameworks Machine Learning: Background in ML concepts and AI model deployment Specialized Knowledge: Familiarity with LangGraph, AutoGen, or other agent orchestration frameworks Understanding of agent architectures, state management, and workflow orchestration Experience with agentic AI patterns like ReAct, planning, and tool usage Knowledge of vector databases and retrieval systems Soft Skills: Problem-solving mindset with AI system design Coordinate regularly with engineering teams Experience with debugging complex AI systems Understanding of production deployment challenges Experience Level: 2-5 years in AI/ML development 1-2 years specific experience with LangGraph or similar agent frameworks Experience building production AI applications Benefits Competitive Salary Healthcare Benefit Package Career Growth
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.