
Job Overview
Location
53 Locations
Job Type
Full-time
Category
Software Engineering
Date Posted
June 3, 2026
Full Job Description
đź“‹ Description
- • Respond to inbound client inquiries via phone, web, and email to resolve technical support issues related to product functionality, system configuration, bugs, and enhancements.
- • Diagnose and resolve medium- to high-severity technical issues independently by gathering detailed information from clients and delivering effective, well-documented solutions.
- • Maintain accurate and complete documentation of all support requests and client issues to ensure proper tracking and resolution.
- • Stay current with software releases, design changes, and new product offerings to provide accurate and timely support.
- • Apply working knowledge of databases and data management, including basic SQL and scripting, to troubleshoot and resolve application-level problems.
- • Utilize proficiency in HTML, CSS, and JavaScript to identify and address front-end issues in client-facing web applications.
- • Apply understanding of web development and deployment concepts to support SaaS environments and resolve deployment-related issues.
- • Perform server management tasks including file management and navigation using file explorers in Linux/Windows environments.
- • Troubleshoot issues related to Apache Tomcat server configurations and deployments.
- • Leverage knowledge of APIs to diagnose integration problems and support client-facing system connections.
- • Support clients in SaaS environments and assist with containerization-related technical concerns.
- • Apply basic networking fundamentals to resolve connectivity and configuration issues.
- • Manage and troubleshoot virtual machines (VMs) used in client deployments and internal systems.
- • Assist clients with VPN connectivity issues and ensure secure access to internal systems.
- • Take full accountability for complex technical issues, demonstrating prioritization and determination to achieve timely resolutions.
- • Work autonomously as a self-motivated individual, managing competing priorities without direct supervision.
- • Collaborate with internal teams to escalate unresolved issues and provide detailed context for further engineering support.
- • Contribute to continuous improvement by documenting recurring issues and suggesting process enhancements.
- • Travel up to 15% for internal meetings and conferences, requiring international travel to the United States, Canada, and the Caribbean.
🎯 Requirements
- • Working knowledge of databases and data management, including proficiency with basic SQL and scripting
- • Working knowledge of HTML, CSS, and JavaScript
- • Understanding of key web development and deployment concepts
- • Server management experience including file management and file explorer
- • Apache Tomcat experience
- • Good working knowledge of APIs
🏖️ Benefits
- • 3 weeks' vacation and 5 personal days
- • Comprehensive Medical, Dental, and Vision benefits starting from first day of employment
- • Employee stock ownership and RRSP/401k matching programs
- • Lifestyle rewards
- • Remote work
Skills & Technologies
About Harris Computer Systems Corporation
Harris Computer Systems Corporation is a Canadian enterprise software provider focused on vertical-market solutions for public sector, utilities, healthcare and education. Through more than 120 operating divisions, it acquires and operates specialized software companies, offering products for ERP, utility billing, public safety, student information, and healthcare information systems. Founded in 1991 and headquartered in Ottawa, Ontario, Harris serves over 100,000 customers across North America, delivering scalable, on-premise and cloud-based software and ongoing support services.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.



