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 a way

Advocate health and happiness within the community

Current Openings

ASP.Net Developer

Apply Now

LOCAL CANDIDATES ONLY

  • 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 in scope) for customers in a variety of industries
  • Diagnose and troubleshoot problems with existing solutions and resolve these issues 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

  • 2+ years of HTML/HTML5, CSS/CSS3, Javascript and jQuery mandatory
  • 2+ 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)
  • 2+ 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
  • Must be legally eligible to work in Canada

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
  • Monthly team-bonding events (comedy shows, 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
  • 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 would love to come to work every day for a company that is transforming an industry.

All of 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

Intermediate ASP.Net Developer

Apply Now

LOCAL CANDIDATES ONLY

  • 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 in scope) for customers in a variety of industries
  • Diagnose and troubleshoot problems with existing solutions and resolve these issues 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
  • 2+ years of database development
  • Experience with API development and service-oriented technologies (REST, XML, JSON)
  • 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
  • Experience with both web forms and MVC is an asset (MVC used for new projects)
  • 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
  • Must be legally eligible to work in Canada

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
  • Monthly team-bonding events (comedy shows, 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
  • 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 would love to come to work every day for a company that is transforming an industry.

All of 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

Support Coordinator

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

We are looking for a Support Coordinator to help manage the delivery of projects and oversee our support queue. The Support Coordinator will work with cross-functional, multi-project permanent resources, as well as contract resources, to ensure that Agility customers are receiving prompt responses and resolutions to their issues. They will also work with our Project Managers on a myriad of tasks to help ensure the delivery of project on time and within budget.

View Details

Responsibilities

  • Managing the Agility support queue; ensuring that customers receive prompt responses to support tickets
  • Working with the development team to resolve support tickets in a timely manner and following up with customers on resolutions
  • Providing a world class customer service experience to all customers you interact with
  • Assisting Project Managers in various areas of the software development life cycle including quality assurance testing and customer communication
  • Managing ongoing maintenance of existing websites built on the Agility CMS platform
  • Managing small internal projects
  • Collecting customer feedback and presenting to senior management team

 

Skills/Attributes

  • Excellent customer service skills
  • Ability to clearly communicate issues and solutions to customers
  • Staying calm during turbulent times
  • Willingness to be held accountable for results and not deflect blame
  • Excellent verbal and written communication skills
  • Ability to stay organized in a fast-paced environment
  • Ability to learn new software quickly

 

Qualifications

  • University degree in Business, Science, Engineering or Communications
  • 1+ year experience in a customer service focused role
  • 1+ year experience in a customer support role
  • Desire to work in a fast-paced environment
  • Desire to learn new things every day

 

Company Perks

  • 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
  • Monthly team-bonding events and quarterly full-day outings
  • 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
  • Lounge area with a flat screen, Nintendo Wii, games, and a well-used ping-pong table

 

Salary: $40,000-45,000 commensurate with qualifications and experience

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 - employer, customer and/or academic references apply.

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).