HC

Harris Computer

Verified Job Source

Harris Computer delivers mission-critical software solutions across Public Sector, Healthcare, Utilities, and Private Sector industries globally, as a subsidiary of Constellation Software, Inc.

Ottawa, Ontario

Software Development
1,001–5,000 people

About

Harris provides mission-critical software solutions for the Public Sector, Healthcare, Utilities, and Private Sector verticals throughout North America, Europe, Asia, and Australia. Harris is a wholly-owned subsidiary of Constellation Software, Inc (CSI), a publicly-traded company on the Toronto Stock Exchange. Trading symbol CSU.

Open positions

Financial Analyst

Remote · Ontario, Canada

The Financial Analyst will manage month-end and quarter-end close processes, including journal entries and balance sheet reconciliations. They will also track revenue streams, assist with forecasting, and support audit requests for the division.

Financial Reporting Manager

Hybrid · Ottawa

The Financial Reporting Manager is responsible for the preparation and review of quarterly financial reporting deliverables, including note disclosures and cash flow statements, in accordance with IFRS. They also act as a key escalation point, coordinate with business units, and support internal and external audit processes.

(Remote) Sr Implementation Consultant

Remote · Canada, United States

The Sr Implementation Consultant is responsible for delivering enQuesta CIS solutions by performing business process requirements analysis, system configuration, and testing. They also provide training to end users and serve as a key customer advocate throughout the implementation and support lifecycle.

Corporate Development - M&A Origination

On-site · Toronto

The role involves driving acquisition sourcing by researching, engaging, and developing potential targets within the public safety market. Responsibilities include managing the deal pipeline, conducting market research, and building relationships with founders and industry executives.

Project Manager

Remote · Victoria, Prince Edward Island, Canada

The Project Manager will lead all aspects of project delivery, including managing scope, changes, and ensuring customer satisfaction. They are responsible for team leadership, resolving project delays, and negotiating project modifications with clients.

Financial Analyst

Remote · Ontario, Canada

The Financial Analyst is responsible for examining financial data, preparing reports, and managing the order-to-cash cycle to ensure accurate revenue recognition. They will also handle month-end and quarter-end close processes, including journal entries and balance sheet reconciliations.

Sr. Corporate Development Associate

Remote · Florida, United States

The Senior Corporate Development Associate will identify and assess vertical-market software investment opportunities while building relationships with founders and senior executives. They will also collaborate with the M&A execution team to advance deals through evaluation, offers, and closing.

Corporate Development Manager - M&A Origination

On-site · Toronto

The Corporate Development Manager will build and lead an M&A origination team while personally sourcing and engaging potential acquisition targets. They are responsible for developing team processes, managing the acquisition pipeline, and conducting market research to identify strategic opportunities.

(Remote) Software Developer

Remote · Canada, United States

The software developer will design, develop, and maintain high-quality database solutions, RESTful APIs, and front-end applications using C# and Angular. They will also collaborate with cross-functional teams to troubleshoot performance issues and contribute to continuous process improvement.

Accounts Receivable

On-site

The role involves providing accounts receivable support, including resolving customer billing issues and communicating with business units on problem accounts. Key tasks include preparing monthly invoicing reports and reconciling billable travel and other financial accounts.

(Remote) Director of Product

Remote · Canada, United States

Lead the product organization by implementing a mature product operating model and defining clear intake, discovery, and prioritization processes. Coach a team of product professionals while partnering with cross-functional leaders to improve product decision quality and delivery predictability.

Gestionnaire de projet

On-site · Montréal

The Project Manager will oversee the full lifecycle of software implementation projects, from pre-sales to final support transition. They are responsible for managing project scope, budgets, timelines, and stakeholder relationships to ensure high client satisfaction.

Customer Success Specialist

On-site · Ontario

Proactively engage restaurant owners to ensure they maximize the value of the platform and guide them through product updates. Identify at-risk accounts to prevent churn and provide technical support for device and software setup.

Senior System Administrator

Remote · Ontario, Canada

The Senior System Administrator will architect, deploy, and maintain cloud infrastructure while leading migrations and implementing security measures. They will also develop automation scripts, manage CI/CD pipelines, and provide technical support for client environments.

(Remote) Sr Account Executive

Remote · Canada, United States

The Senior Sales Executive is responsible for driving net-new growth within municipal utilities by managing the full sales cycle from initial outreach to contract execution. This includes building a qualified pipeline, collaborating with technical teams, and maintaining accurate CRM documentation to meet revenue targets.

(Remote) Application Consultant

Remote · Canada, United States

The Application Consultant acts as a bridge between operations, R&D, and clients to implement and optimize utility CIS solutions. They are responsible for leading implementation processes, training users, and providing business analysis to ensure project success.

Accounts Payable

On-site · Ottawa

The role involves processing accounts payable and expense transactions accurately while safeguarding corporate assets. You will also provide support to the finance team and maintain organized files for invoices and reports.

Finance Implementation and Support Consultant (Remote-Canada)

Remote · Canada

Provide high-quality implementation and support for healthcare financial software, ensuring customer satisfaction and timely resolution of issues. Collaborate with development teams to design new product features and integrate AI-powered tools to streamline workflows.

Finance Implementation and Support Consultant (Remote-Canada)

Remote · Canada

The role involves implementing financial software for healthcare clients, providing ongoing technical support, and managing project lifecycles from analysis to training. Additionally, the consultant will collaborate with development teams to design new product features and integrate AI-powered tools to improve workflows.

Data Conversion Specialist

Remote · British Columbia, Canada

The specialist will interpret business rules to convert data from various systems into the CityView Solution. This includes developing conversion scripts, creating mapping documentation, and collaborating with Project Managers to ensure timely delivery.