JS

Jonas Software

Verified Job Source

Jonas Software is a leading provider of enterprise management solutions, serving over 40 vertical markets and supporting 40,000 customers worldwide with innovative technology and dedicated service.

Markham, ON

Software Development
201–500 people

About

Jonas Software is the leading provider of enterprise management software solutions to over 40 different vertical markets. Within these vertical markets, Jonas has acquired over 185 unique and innovative companies. Jonas’ vision is to be the branded global leader across the 40+ vertical markets and to be recognized by customers and respective industry stakeholders as the trusted provider of ‘Software for Life’ and as an ambassador for technology, product innovation, quality, and customer service. Jonas Software is the valued technology partner of over 40,000 customers worldwide in more than 30 countries. Jonas employs over 6,000 skilled individuals consisting of a cross-section of industry experts and technology professionals. Jonas is headquartered in Canada and also operates offices throughout North America, the United Kingdom, Europe, Australia, South America and Africa. Jonas is a 100% owned subsidiary of Constellation Software Inc., headquartered in Toronto and traded on the TSX (CSU.TO).

Open positions

Chief Technology Officer

Remote · Canada, United States

The CTO will own the engineering vision, strategy, and modernization of the legacy platform while leading the cultural shift toward AI-driven development. They are responsible for managing technology infrastructure, cybersecurity, and a distributed engineering team to ensure scalable and reliable delivery.

Project Coordinator - Bilingual (EN/FR)

Hybrid

Coordinate project schedules, resources, documentation, budgets, purchase orders, and quality checks while supporting Project Managers and tracking risks, issues, and deficiencies. Serve as a central point of contact for clients and internal teams, communicating project status and helping ensure requirements, timelines, and deliverables are met.

Senior Fullstack Developer (Ruby on Rails / React)

On-site · Toronto

You will lead the development of the core back-end SaaS application and integration engine while collaborating with cross-functional teams. Responsibilities include implementing end-to-end features, maintaining high code quality, and mentoring junior developers.

Lead Systems Engineer

On-site · Markham

The Lead Systems Engineer is responsible for designing, implementing, and maintaining secure, scalable enterprise infrastructure across cloud and hybrid environments. This role also involves leading infrastructure modernization initiatives, providing Level III technical support, and mentoring team members.

Senior Full-Stack Developer

Hybrid · Markham

Design, develop, and maintain scalable enterprise applications across web, API, and cloud platforms using modern technologies. Collaborate with cross-functional teams to troubleshoot production issues and implement sustainable solutions while leveraging AI-assisted development tools.

Payroll Administrator

On-site · Markham

The Payroll Administrator will manage full-cycle semi-monthly payroll for US and Canadian operations while ensuring compliance with government legislation. Responsibilities include maintaining payroll data, preparing reports, and reconciling general ledger accounts.

Regional Sales Manager

Remote · United States

The Regional Sales Manager is responsible for owning and growing a defined territory by winning new single-course operator customers. They will manage the full sales cycle, from prospecting and discovery to contract execution, while building strong relationships with industry stakeholders.

Risk Supervisor

Remote · United States

The Risk Supervisor leads the daily operations of the risk team, overseeing merchant risk monitoring, fraud investigations, and transaction reviews. They are responsible for team development, managing escalated cases, and ensuring compliance with regulatory and network standards.

Risk Supervisor

Remote · Canada

The Risk Supervisor leads daily operations for the risk team, overseeing merchant risk monitoring, transaction reviews, and fraud mitigation strategies. They are responsible for team development, managing escalated cases, and ensuring compliance with regulatory and payment network standards.

Client Success, Supervisor

On-site · Markham

The Client Success Supervisor leads a team of managers to ensure consistent client engagement, retention, and accurate reporting. They oversee operational processes including accounts receivable, credit programs, and client offboarding while providing coaching and performance management.

Legal Counsel

On-site · Markham

The Legal Counsel will primarily manage M&A activities and negotiate various commercial contracts including software licenses and non-disclosure agreements. Additionally, the role involves overseeing contractual disputes, managing data privacy matters, and coordinating with outside counsel.

Interactive Web Designer/Developer

Remote · Canada

You will lead client design meetings and create responsive mockups and prototypes in Figma. Additionally, you will code designs using HTML, CSS, and JavaScript and tokenize them for integration into the proprietary CMS.

Commercial Contract Lawyer

Remote · Markham, Ontario, Canada

Lead end-to-end commercial contract negotiations across various SaaS and professional services agreements. Develop and maintain legal playbooks and contracting processes to ensure consistent risk management across the portfolio.

Automation Engineer

Remote · Canada

The Automation Engineer will design, develop, and maintain scalable automated test frameworks to improve software quality across enterprise SaaS platforms. They will collaborate with global teams to integrate AI-enabled testing practices and optimize CI/CD pipelines for faster delivery.

Customer Success Manager

Remote · United States

The Customer Success Manager provides technical support and resolves software issues while acting as a customer advocate to drive retention. They also collaborate with sales and product teams to identify opportunities for software utilization and ensure a cohesive client experience.

Business Development Associate

Hybrid · Markham

The Business Development Associate will source, qualify, and nurture acquisition opportunities within the software sector to build a robust M&A pipeline. They will collaborate with senior leadership to execute outreach strategies and present qualified targets to the internal M&A committee.

Operations Manager

Remote · Canada, Cincinnati, Ohio, United States

The Operations Manager will lead the Support and Professional Services teams to ensure consistent client experience and operational excellence. This role involves building standardized processes, managing team performance, and driving strategic initiatives like AI adoption and retention planning.

Director, Delivery & Implementation

Remote · Canada

The Director is responsible for leading the end-to-end implementation delivery of complex enterprise SaaS programs, ensuring alignment with client business outcomes. They will build and scale a high-performing team while establishing governance, automation, and AI-driven methodologies to improve operational efficiency.

Implementation Specialist

On-site · Markham

The Implementation Specialist will build and maintain client relationships while consulting on work processes to ensure successful software implementation. They are responsible for facilitating software customization specifications and explaining functionality to both technical and non-technical stakeholders.

System Administrator (Microsoft F&O)

On-site · Markham

The System Administrator will manage the day-to-day operations, configuration, and security of the Microsoft Dynamics 365 Finance & Operations environment. They will also act as the primary point of contact for system issues, reporting needs, and the integration of new acquisitions into the platform.