View Our Website View All Jobs

Senior Application Developer

We are looking for dependable Application Developers to join our dynamic Technology team in Toronto. You will play an important role in designing, developing and launching client-facing products from end to end.  You will be developing in an agile environment with the best development tools available.

Work in our open and collaborative environment with great people, catered breakfasts, snacks and drinks.  With onsite parking, our offices are also steps away from the Leslie TTC subway station — avoid the drive into downtown!

Responsibilities

  • Developing new features
  • Maintaining the current codebase
  • Squashing bugs
  • Optimizing performance
  • Learn. Learn quickly

Requirements

  • 6+ years of experience developing web applications using ASP.NET MVC and C#
  • Solid object-oriented programming skills and a good understanding of algorithms and data structures
  • Experience with Microsoft SQL Server and Azure SQL Database
  • Experience building and consuming RESTful API web services
  • Experience working with source control (ex: Git, SVN, TFS)
  • Post-secondary education in Computer Science or Software Engineering or an equivalent combination of education and work experience
  • Strong spoken and written communication skills
  • Ability to work dynamically with others in a team environment and, at times, independently with little supervision

Desirable assets:

  • Experience developing and deploying cloud solutions on Microsoft Azure, Amazon AWS or Google Cloud
  • Experience working with HTML5, CSS3 and jQuery
  • Experience writing server-side JavaScript or Node.js
  • Experience with Ruby, Python, Redis or Docker
  • Experience with Selenium, PhantomJS or CasperJS
  • Experience with AngularJS
  • Demonstrated experience with MongoDB / NoSQL databases
Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150