Looking for a great place to work?

Magentrix is a young and fast-paced software company with a dynamic and engaging work environment. We’re fun, easy going, and not afraid to experiment and try new things. Our team is full of smart and talented people who embody the same desires to grow, learn, and advance their careers. If this sounds like you, your next career could be at Magentrix.

Magentrix Office - employee dining
Magentrix Office - lounge

Magentrix Office - entrance
Magentrix Office - employee dining
Magentrix Office - lounge

Magentrix Office - entrance
What do we do at Magentrix?

We are a software company that helps organizations of all sizes leverage the power of collaboration by creating solutions that improve communication, engagement, and productivity. With a deep understanding of the challenges organizations face, we provide effective solutions that create positive change. Today, we are trusted all over the world by customers who rely on us for their secure, mobile-ready sites and web apps that run their business.

What is it like to work at Magentrix?

Our office environment is informal and casual. Everyone is a valuable member of the team and we all work together. We’re always learning and focused on productivity and efficiency. Our business operates on our own platform which enables us to consistently innovate. We offer a benefits package and provide a full kitchen stocked with coffee and snacks. We also love to celebrate birthdays! Learn more about us.

Due to our continued growth and success, we are currently on the search for talent to fill the positions below. All positions are full-time, permanent (unless noted otherwise) and are based in our head office located in Thornhill, Ontario.

Magentrix is a cloud company which provides enterprise-grade partner and customer engagement platforms to help organizations better manage their partners and customers.

We are looking for a candidate who has worked in consulting (customer-facing) roles, preferably in the CRM space (Salesforce, Dynamics, or HubSpot). Candidates should be able to work with clients' channel sales and marketing teams, analyze their needs, help clients implement our platform and adapt the best-in-class business process to run channel operations or customer self-service portals.

Candidates also need to be able to create design documents from the business requirements and be able to interface with developers to derive the technical requirements. Candidates also preferred to have experience with programming, coding to be able to create technical design documents.




  • Act as Business System Analyst to understand client business requirements and processes and develop Statements of Work to be reviewed by Professional Services team for scoping and estimation.
  • Facilitating the negotiation of requirements amongst multiple stakeholders and pitch the best-in-class solution to the clients and transform their business processes.
  • Maintain requirements tracking to keep tight control over evolving business requirements and scope changes
  • Become a solution expert that can guide customers on how best to realize value from Magentrix products/services
  • Organize design sessions with the solution architect to define the solution, specifications, and scope.
  • Manage multiple projects simultaneously to meet delivery and budget targets
  • Work with developers and other stakeholders to deliver projects and help client launch their portals.
  • Coordinate with other Engagement Managers to conduct resource planning and ensure that the project members are utilized effectively.




  • University degree in engineering, science or technology field or equivalent
  • Project Management certification or equivalent experience is an asset
  • Salesforce or other CRM certifications is an asset
  • Experience in preparing solution proposals and detailed functional requirements in consultation with clients and partners
  • Past experience with software implementation for clients.
  • Background knowledge of channel sales or self-service customer support is desirable




  • Knowledge of CRM application implementation (Salesforce, Dynamics, or HubSpot)
  • Minimum 3-5 years working as a business analyst/system analysis in a technology setting
  • Able to work under stress and conflicting timelines when necessary
  • Strong interpersonal skills and communicates clearly and concisely (written and verbal)
  • Flexible, energetic, and able to work well with others in a client-focused, innovative and cross-functional environment
  • Enhanced proficiency in Microsoft Office Suites (Excel, PowerPoint, Access, Word, Publisher)
  • Strong organizational and problem-solving skills balanced with common sense and initiative
  • Results-oriented and process-driven, with high expectations of self and team
  • Ability to set expectations with clients and promptly follow through to progress implementations effectively and in a timely manner