Work with us.

Who We Are 

Agility is a tight-knit team of smart, motivated people that are determined to push our products, services and each other forward. 

Build trusting relationships

Be a leader

Lead with Service

Find the right way

Advocate health and happiness within the community

Current Openings

Sales Specialist (Account Executive)

Apply Now
  • Department: Sales
  • Type: Full-Time

Do you love to sell market-leading software? Do you thrive in a fast-paced, close-knit and collaborative work environment? Have you sold subscription software – preferably marketing, digital or content management (CMS) related - at a high-growth technology company? We’re looking for a motivated account executive with a minimum of 3 years SaaS experience who will sell Agility CMS’s content management platform to prospects across Canada and the US.

View Details

As one of the most innovative technology companies in Toronto that consistently makes “best places to work” lists, Agility CMS is entering a phase of substantial growth, and we're ready to add a dynamic Account Executive to our team to sell our award-winning CMS solutions.

(S)he will bring a consultative, customer-for-life approach to their sales efforts (churn-and-burn sellers need not apply!), with a solid understanding of what it takes to sell SaaS solutions to marketing, digital and IT organizations.

If you enjoy selling innovative products and collaborating with smart, motivated people who are also pretty fun to hang out with, you could be a fit for us.

 

Job Requirements

  • 3+ years software sales experience in an outbound sales environment, consistently over-achieving quota
  • A background selling content management or marketing software preferred
  • Experience closing SaaS based technology deals of $50k(+), selling to Director, VP, and C-level executives, preferably within marketing, digital and IT organizations

About You

  • Education: Bachelor’s degree in business or a related field required
  • A solution seller who understands how to create a customers-for-life sales relationships and knows how to closeProcess oriented – has worked with sales CRM tools and can manage – as well as report on - their sales pipeline
  • A strong communicator: A great listener and presenter, who tailors communication to the customer’s needs with confidence; effectively delivers “memorable” presentations leveraging storytelling skills
  • Networking: can identify the right customer stakeholders and builds connections quickly to drive consensus for deals; works cooperatively with internal team for deal success
  • Able to work closely with the CEO, CMO, sales and account management teams to identify and pursue the right markets, targets and prospects

Company Perks

  • 4 days instead of 3 for summer long weekends (May - September)
  • Fully-stocked kitchen with the healthiest of snacks, and the city's best coffees and teas
  • Paid company lunch outings every first Friday of the month and weekly catered breakfasts
  • Monthly team-bonding events (Comedy show, Game Night, picnics)
  • Quarterly full-day outings (monster truck show, go-carting, Wonderland, trip to the ski slopes)
  • Competitive salary and benefits plan
  • Individually-tailored professional development opportunities
  • Flex hours and casual working environment
  • Comfy open-concept loft office that promotes teamwork and cross-department collaboration
  • Large workstations with the iconic Herman Miller Aeron - world's most comfortable office chairs
  • Lounge area with a flat screen, Nintendo Wii, games and a well-used ping-pong table

All your information will be kept confidential according to EEO guidelines. Reference checks will precede any offer of employment

Hide Details

Manager, Demand Generation

Apply Now
  • Department: Marketing
  • Type: Full-Time

As one of the most dynamic and innovative technology companies in Toronto, Agility CMS continues to accelerate growth in 2015, and are ready to add a Demand Generation Manager to our team of driven professionals, who are working hard – and having fun - driving Agility CMS forward.

View Details

This position will own the company’s marketing-driven lead generation strategy. They will be responsible for increasing Agility CMS's prospect pipeline and driving revenue growth by creating and executing marketing campaigns targeted at prospective and current customers.

We need someone that love numbers, is metrics-focused and can confidently achieve lead generation goals that generate new sales opportunities.

This individual will report to the CMO, as well as work closely with counterparts in online marketing and sales to define and carry-out (from beginning-to-end) integrated campaigns that may include online advertising, email, SEM, direct mail, social marketing, web, field, event tactics and more.

 

Day to Day Responsibilities

  • Drive the development, execution and success of lead generation programs that target new and existing customers and partners (including but not limited to webinars, email and direct mail campaigns)
  • Own lead generation program timelines, and ensure that all activities occur as planned and that campaigns are executed on time. This  includes scheduling, design, production and distribution
  • Implementing lead scoring and associated lead nurturing campaigns by leveraging marketing automation tools
  • Collaborate with the Marketing Manager and other key stakeholders to utilize the website as a strategic demand generation tool
  • Work closely with the Operations Manager and other key stakeholders to leverage marketing automation and CRM tools to measure, track and analyze performance
  • Optimize lead qualification for the sales team
  • Track follow-through of leads to ensure lead handoff process is current, documented, communicated to sales and effectively being executed
  • Measure, analyze and report on the lead-to-close process, lead generation program effectiveness, and campaign outcomes
  • Draw lead generation insights and present results clearly to executive management to facilitate sound decision making
  • Produce regular weekly and monthly reports, dashboards and analysis focused on achieving revenue goals, pipeline, awareness and market perception tracking leads, conversion, ROI, opportunities and revenue potential
  • Perform other marketing duties and activities as assigned

Job Requirements

  • 3+ years hands-on experience in online lead generation marketing for a B2B software or technology company, with proven ability to deliver consistently strong measurable results
  • Experience building and managing marketing penetration campaigns and lead generation programs
  • Experience with closed-loop methodology and the hands-on utilization of both the CRM (e.g. Salesforce) and a marketing automation platform

 About You

  • Education: Bachelor’s Degree required; Marketing, Business or Communications degree preferred
  • A collaborative leader, able to provide direction to direct reports and peers to meet established goals
  • Enjoy working and executing in a fast paced, innovative, and energizing environment
  • Possess strong analytical skills: you are metrics-driven with experience in developing marketing operations metrics and dashboards
  • Possess exceptional written and oral communication skills, and are equally effective in both formal and informal settings
  • Have excellent project management and organization skills and are able manage multiple projects concurrently and achieve measurable results on time
  • Understand sales environments
  • Self-motivated and detail-oriented
  • Highly proficient with the entire MS Office suite, especially PowerPoint and Excel

Additional Information

All your information will be kept confidential according to EEO guidelines. Reference checks will precede any offer of employment

Hide Details

ASP.Net Developer

Apply Now
  • Department: Products and Services
  • Type: Full-Time

We are very excited to find the right person for this Developer role! If you have the right experience, want to continue to learn and grow, enjoy working in a collaborative environment and want to work for an established business with a start-up culture, please apply today!

View Details

Agility CMS is the next generation of web content management systems. Cloud-based, agile and powerful, Agility CMS powers customer web and mobile sites that deliver content to over 5 million visitors per day.

We are looking for an intermediate developer with ASP.NET experience who can join our development team full-time. You will work under one of Canada’s best and brightest technical leaders and work on projects for big brand clients across a variety of industries that ultimately reach millions of consumers. You will learn to write high-performing code in a high-performance environment, while having fun at the same time.

 

Day to Day Responsibilities

  • Code, test, debug and document software solutions using appropriate processes, tools, frameworks, libraries, patterns, best practices and standards
  • Working on a wide variety of projects from large-to-small for customers in a variety of industries
  • Diagnose and troubleshoot problems with existing solutions and resolve these issues in in a timely and accurate manner
  • Work in a team with other developers and Project Managers to develop the best solutions for internal projects and customers
  • Reviewing your own code for quality prior to deploying to staging/live environments
  • Scrum with co-workers on problems and help brainstorm best solutions for tricky issues

Job Requirements

  • 3+ years of HTML/HTML5, CSS/CSS3, Javascript and jQuery mandatory
  • 3+ years of ASP.NET development mandatory
  • Client side experience with CSS3, jQuery, C# and ASP.NET MVC coding MANDATORY
  • Experience with both web forms and MVC is an asset (MVC used for new projects)
  • Experience with API development and service-oriented technologies (REST, XML, JSON)
  • 3+ years of database development
  • Experience with SQL server, T-SQL, MySQL and Entity framework.
  • Familiarity with cloud technologies and knowledge about different cloud platforms like Microsoft Azure and Amazon AWS
  • Other desired skillset: Web API, Bootstrap, Knockout JS, AngularJS

About You

  • Education: background in Computer/Software Engineering or Computer Science strongly preferred, but not mandatory
  • You let your code do the talking
  • Ability to take the lead on projects, but also work with others
  • A mentality to find the best solution, even if there are some trade offs
  • Great communicator - you're familiar with Scrum and can collaborate effectively with team members and customers, in person and in writing.
  • Ability to look at a problem from both a business and technical angle
  • Ability to build trusting relationships with co-workers and customers
  • You have a desire for continuous learning and self-improvement

Company Perks

  • 4 days instead of 3 for summer long weekends (May - September)
  • Fully-stocked kitchen with the healthiest of snacks, and the city's best coffees and teas
  • Paid company lunch outings every first Friday of the month and weekly catered breakfasts
  • Monthly team-bonding events (Comedy show, Game Night, picnics)
  • Quarterly full-day outings (monster truck show, go-carting, Wonderland, trip to the ski slopes)
  • Competitive salary and benefits plan
  • Individually-tailored professional development opportunities
  • Flex hours and casual working environment
  • Comfy open-concept loft office that promotes teamwork and cross-department collaboration
  • Large workstations with the iconic Herman Miller Aeron - world's most comfortable office chairs
  • Lounge area with a flat screen, Nintendo Wii, games and a well-used ping-pong table

Please apply today if: you have the required experience, enthusiasm and love coming to work every day at a company that is changing an industry.

All your information will be kept confidential according to EEO guidelines. Please note we will be doing a reference check if you receive an offer.

Hide Details

Director of Sales

Apply Now
  • Department: Sales
  • Type: Full-Time

As one of the most innovative technology companies in Toronto, Agility CMS is entering a phase of substantial growth, and we're ready to add a dynamic Director of Sales to our team to lead the charge in selling our award-winning CMS solutions. 

View Details

Are you a deal-maker, with a relentless desire to win? Have you built and led a small, high-performing SaaS sales team? We’re looking for a hands-on sales leader who can be an individual contributor (i.e. can sell) but will very quickly transition to building and managing a team. (S)he will bring a consultative, customer-for-life approach to sales (churn-and-burn sellers need not apply!), with a deep understanding of process and an ability to mentor, create a tight-knit, motivated and high-performing solution-selling sales team.

Our Director of Sales will have sold SaaS B2B solutions, preferably to marketers and ad agencies. Bonus points if you've sold Web CMS.

If you enjoy innovating and collaborating with smart, motivated people who are also pretty fun to hang out with, you’re probably a good fit for us.

 

Job Requirements

  • 7+ years software sales experience in an outbound sales environment, consistently over achieving quota
  • 2+ years supervising and coaching a small sales team
  • Experience selling SaaS based technology with $100k+ deal sizes to Director, VP, and C-level executives, preferably within marketing organizations
  • A background selling content management or marketing software preferred
  • Experience developing accurate forecasts and managing sales activity in CRM (Salesforce.com experience required)
  • Experience managing staff and selling activities for accounts across Canada and the US, owning and delivering subscription revenue against monthly, quarterly and annual targets

About You

  • Education: Bachelor’s degree in business or a related field required
  • A solution seller who understands how to create a customers-for-life sales culture
  • Process oriented - can institute a sales and pipeline process that is transparent and scalable
  • A strategic thinker: can systematically solve problems and hypothesize possible pain points and implicit needs
  • A strong communicator: A great listener, who tailors communication to the customer’s needs with confidence; effectively delivers “memorable” presentations leveraging storytelling skills
  • Networking: can identify the right customer stakeholders and build connections quickly to drive consensus for deals; able to work cooperatively with internal team for deal success
  • Able to work closely with the CEO, CMO, marketing and account management teams to identify the right markets, targets and prospects, in order to build a scalable lead generation "engine"

Company Perks

  • 4 days instead of 3 for summer long weekends (May - September)
  • Fully-stocked kitchen with the healthiest of snacks, and the city's best coffees and teas
  • Paid company lunch outings every first Friday of the month and weekly catered breakfasts
  • Monthly team-bonding events (Comedy show, Game Night, picnics)
  • Quarterly full-day outings (monster truck show, go-carting, Wonderland, trip to the ski slopes)
  • Competitive salary and benefits plan
  • Individually-tailored professional development opportunities
  • Flex hours and casual working environment
  • Comfy open-concept loft office that promotes teamwork and cross-department collaboration
  • Large workstations with the iconic Herman Miller Aeron - world's most comfortable office chairs
  • Lounge area with a flat screen, Nintendo Wii, games and a well-used ping-pong table

All your information will be kept confidential according to EEO guidelines. Reference checks will precede any offer of employment.

Hide Details

Receptionist (Administrative Assistant)

Apply Now
  • Department: Operations
  • Type: Full-Time

We are looking for an enthusiastic and dependable team player with a solid work ethic. (S)he will act as the office's "first impression," and will exemplify the Agility Core Values in all communications and tasks. This role is integral to the company's success and we are excited to find the right person for it! 

View Details
About Agility
 
As one of the most innovative technology companies in Toronto that consistently makes “best places to work” lists, Agility CMS is entering a phase of substantial growth. We are seeking an experienced administrative professional who will know how to keep things running smoothly in an established and fast-paced business, with a fun start-up vibe.
 
In this key role, you will serve as the primary point of contact for guests entering our downtown office. You will have frontline interaction with Agility staff, executives, partners, customers and vendors. You will be responsible for accurate internal and external communications, managing calendars, and ensuring daily office operations. You will assist with coordinating team meetings and events - including fun team outings, celebrations and community outreach initiatives.

 

Day to Day Responsibilities

  • Enthusiastically greet and welcome employees and guests
  • Answer, filter and route all incoming phone inquiries
  • Receive deliveries, follow up on late orders, delivery errors, lost shipments and maintenance requests
  • Maintain and organize storerooms, common areas and general office tidiness
  • Maintain and re-stock office and kitchen supplies, pricing variety and regularly sourcing and checking new suppliers
  • Daily walkthroughs and maintenance checks of office to ensure cleanliness standards are being met
  • Maintenance of all equipment and appliances
  • Proactively maintaining office supplies and ensuring nothing is ever out of stock as well as evaluating and ordering special requests
  • Assist in planning and coordinating company events, community initiatives
  • Accounting Assistance: Make bank deposits, reimbursement and collections assistance (accounts receivable) and other support as requested by Finance Manager
  • Human Resources Assistance: New Hire Support: Employee Handbook creation, New Hire Paperwork and setup, assisting with on-boarding/off-boarding duties of new employees 

Job Requirements

  • 2+ years of front-line customer service experience as an Administrative Assistant or Office Manager preferred
  • MS Guru, knowledge of collaborative tools, SharePoint experience is a plus
  • Excellent written and verbal communication skills: able to proof outgoing documentation and ensure 100% accuracy of grammar, spelling and content
  • Project co-ordination and office administration skills to source, track, report, address and assist
  • Commitment to providing excellent customer service internally and externally
  • Strong sense of urgency and ability to work in a fast paced, high volume environment
  • Strong analytical and problem solving skills
  • Ability to prioritize and handle multiple tasks and deadlines, shifting priorities quickly
  • High degree of professionalism, discretion and confidentiality
  • Ability to perform detailed work independently and accurately with minimal direct supervision
  • Positive attitude and willingness to contribute to a team

About You

  • Education: High School diploma or equivalency required. BA/BS strongly preferred, but not mandatory.
  • You want a role that depends on your energetic personality where you can make a big impact
  • You get stuff done - you take initiative, can juggle multiple projects and meet deadlines. You are relentlessly results-oriented with strong organizational skills
  • You are meticulous when it comes to detail and office cleanliness
  • You are a Technophile - you love to stay on top of new tools and technologies and are passionate about acquiring new skills and sharing them with others
  • You are Creative - there will be lots of opportunity for that creativity to flow freely, from organizing fun events to coming up with cool ideas to make our office space even more awesome. Bonus points if you have design experience or a creative hobby
  • Resourceful Problem-Solver - When something is new or challenging - you enjoy figuring it out. You are a quick on your feet and can get things done effectively, both independently and as a team player. Sorting out scheduling conflicts, dealing with last minute changes, and coming up with fun and engaging ideas quickly is your forté
  • You keep up to date with what's happening in the city and know all about upcoming events and the latest hot spots
  • You want to be challenged, inspired and appreciated

Company Perks

  • 4 days instead of 3 for summer long weekends (May - September)
  • Fully-stocked kitchen with the healthiest of snacks, and the city's best coffees and teas
  • Paid company lunch outings every first Friday of the month and weekly catered breakfasts
  • Monthly team-bonding events (Comedy show, Game Night, picnics)
  • Quarterly full-day outings (monster truck show, go-carting, Wonderland, trip to the ski slopes)
  • Competitive salary and benefits plan
  • Individually-tailored professional development opportunities
  • Flex hours and casual working environment
  • Comfy open-concept loft office that promotes teamwork and cross-department collaboration
  • Large workstations with the iconic Herman Miller Aeron - world's most comfortable office chairs
  • Lounge area with a flat screen, Nintendo Wii, games and a well-used ping-pong table
Hide Details

Benefits

  • Our headquarters are located in the busy, bustling downtown core of Toronto – walking distance to the best food and shopping in the city.
  • Agility CMS is an established business (13 years and counting) that boasts a casual, friendly startup vibe.
  • Our management style focuses on learning and career advancement. Every employee is encouraged to move upwards and onwards.
  • We offer a flexible working environment. At Agility, we work hard but we also understand life can't always be rigid.
  • Our comfy open-concept loft office promotes and encourages teamwork, as well as cross-department collaboration.
  • Our kitchen is fully-stocked with the healthiest of snacks, coffee, espresso, and tea to keep employees well-nourished.
  • Team-bonding events – including Friday lunches (first of the month on Agility) and full-day outings (like a trip to the ski slopes).