Post 1032: Software Developer in Test

Full Time
Posted 3 months ago


Based in Toronto, Ontario, Crescendo Technology is a Research/IT firm that provides technical support services to blue chip clients in the online entertainment space.

Crescendo Technology works with global partners to provide the highest level of technological support for our customers, and in turn for our customers’ customers.

About the role:

We are looking for a back end .Net developer for one of our QA teams. The candidate will be responsible for designing and developing of automated testing solution for the company’s software and products.

Our ideal candidate should have:

  • Degree or diploma in Computer Science, Software Engineering, or related technical discipline
  • 5+ years of professional software development experience primarily in C#
  • 3+ years of development with SQL Server
  • Extensive experience in design/development of SOA based systems
  • Excellent understanding of software design and development using SOLID principles
  • Experience with IOC/DI, mocking frameworks, continuous integration process
  • Strong unit testing experience
  • Experience with agile development methodologies
  • Experience with message-oriented middle-ware systems and/or NOSQL an asset
  • Experience with Selenium WebDriver is a plus
  • Proficiency in written and spoken English
  • The authorization to legally work in Canada

We offer:

  • An environment passionate about growth and learning
  • Competitive salary with bonus
  • Fitness subsidy program
  • Workplace that is conveniently located along the Yonge/Sheppard line

What we are looking for:

This is a key role within the team and would suit someone who is analytical, conceptual, detail oriented and great problem solver with strong C# development experience. The potential candidate should be able to communicate with product owners, developers and testers on product requirements, business rules and issues.

The above is intended to describe the general nature and level of work being performed. They are not intended to be an exhaustive list of all responsibilities, duties and skills required.

Crescendo Technology thanks all candidates for applying but only those selected for an interview will be contacted. Selected candidates may be asked to complete an on-line technical assessment.

Crescendo Technology is an equal opportunity employer which values diversity in the workplace and we encourage candidates to apply directly and provide a copy of an updated resume. Should you require an accommodation for the recruitment/interview process, please do not hesitate to reach out to us.

Job Features

Job CategoryDevelopment