S

Spiria

Verified Job Source

Trusted Partner for Your Critical Technology Projects.

Montreal, Quebec

Software Development
51–200 people

About

Since 2003, Spiria has been the trusted partner organizations turn to when a technology project simply cannot fail. We've supported more than 600 companies and can navigate through the full lifecycle of complex software with ease, from initial conception through development and evolution. Our 150+ Canadian experts bring deep technical expertise and a genuine human approach to every engagement, helping clients navigate custom software development, application modernization, artificial intelligence, UX/UI design, and ongoing maintenance and support. It's this combination of technical rigor and real partnership that has made Spiria a trusted name in critical technology for over two decades.

Open positions

Lead Software Developer

Hybrid · Oakville

The Lead Software Developer provides technical leadership and advisory services to clients while overseeing the quality and architecture of complex digital solutions. They are responsible for mentoring team members, optimizing development processes, and actively participating in the full software development lifecycle.

Contracts & Compliance Manager

Hybrid · Montréal

The manager will oversee the review, negotiation, and administration of client and supplier contracts while ensuring compliance with programs like SOC 2 and privacy laws. They will act as a key advisor to sales and delivery teams to balance business objectives with risk tolerance.

Lead Software Developer

Hybrid · Oakville

The Lead Software Developer will define end-to-end software architecture for machine HMI stacks and provide technical leadership for complex projects. They are responsible for reviewing code, mentoring team members, and collaborating with cross-functional teams to deliver high-quality software solutions.

Business Analyst

Hybrid · Toronto

The Business Analyst will analyze client business needs, define project requirements, and collaborate with technical teams to design effective digital solutions. They will also act as a frontline advisor to stakeholders and develop tools to improve documentation and project efficiency.

Analyste d'affaires

Hybrid · Toronto

The Business Analyst will analyze client business issues and assist in defining project requirements and functional specifications. They will collaborate with technical teams to design solutions and develop tools to improve documentation and project efficiency.

Account Manager

Hybrid · Toronto

The Account Manager is responsible for managing a portfolio of existing clients to maximize value and identify new business opportunities. They act as a strategic partner, handling the full commercial cycle from sales planning and forecasting to client satisfaction and revenue growth.

Gestionnaire de compte

Hybrid · Toronto

The Account Manager is responsible for managing a portfolio of existing clients to maximize value and identify new business opportunities. They act as a strategic partner, coordinating between clients and internal delivery teams to ensure project alignment and revenue growth.

Senior Front-End Developer – Angular

Remote · Gatineau, Quebec, Canada, Montreal, Quebec, Canada, Toronto, Ontario, Canada

Develop and maintain Angular and TypeScript front-end applications while designing reusable UI and visualization libraries. Collaborate with cross-functional teams to translate UX designs into production-ready code and contribute to front-end architecture standards.

Vice President of Finances

Hybrid · Montréal

The Vice President of Finance is responsible for the company's overall financial health, overseeing all accounting operations and producing financial statements. They collaborate with leadership on corporate strategy, acquisition projects, and the management of government grants.