Senior Software Developer

Senior Software Developer

Toronto, Ontario


Are you a polyglot developer who is looking for a new opportunity?

Would you be interested in working for a stable well-established company with a start-up feel and a great telecommuting policy?

If so, please read on…


PMC has partnered up with client that is looking for a senior engineer to help develop and design services and features using the latest and great technologies.

  • Developing prototypes
  • Continuous improvements on existing platform
  • Estimate, lead, design, and coordinate activities of application and design development requirements
  • Produce clean code and follow industry best practices and designs
  • Participate in the complete software development life cycle and code
  • Designing and developing their specialized applications as well as APIs
  • Provide input into development projects such as developing new solutions, while enhancing and maintaining existing solutions



  • Solid experience on 2 or more languages – ideally one of them being Ruby, Python, or Perl
  • Experience with microservices
  • Experience with code refactoring and performance tuning
  • Understand the difference between beautiful code with smart shortcuts and a bad hack
  • Problem-solving abilities and a passion for technologies


This is an incredible opportunity for the right individual. If you are interested, please send in your resume in complete confidence to my email address or contact me in the office for more information.


Niresh Rajeswaran



Should you or others you know wish to inquire about other roles within the IT industry please don’t hesitate in contacting us at

Apply for this job