Senior Software Engineer

Location: Toronto, Ontario, Canada
Date Posted: 05-01-2018
Our client is known for fostering an environment for entrepreneurs who pursue their dreams and drive the world’s economy. They have also been recognized as one of Canada's Ten Most Admired Corporate Cultures, an Employee Recommended Workplace, and is Great Place to Work Certified. They have been recognized in the Technology, Millennial, Inclusion and Women categories. Located in the East End (only 10 minutes from downtown Toronto), they are known for their award-winning product and company, and one of the fastest growing financial services software, with over 3 million business owners from 200+ countries around the world, tracking over $240 billion in income and expenses and more than $20 billion in invoices each year.
 
Their Engineering Team is searching for a Senior Software Engineer to advance the department and help the organization in pursuit of their vision and goals.
 
Senior Software Engineer
Toronto, Ontario

What you will be doing:
  • You will focus on efficiently scaling systems to redesigning large parts of the application
  • You will aim to grow into leading technical projects, processes, and standards.  
  • Hold a high-quality standard, you will write clear, concise, elegant, and well-tested code in Python, Ruby, and/or JavaScript. 
  • You will be working with a small, agile, integrated product team that’s dedicated to continuously improve and advance their skills as well as knowledge sharing. 
  • You’re going to be building a product that will make lives of real people easier
You have:
  • 5-7 years of Python, Ruby, JavaScript and/or polyglot
  • Experience leading technical projects from inception to delivery.
  • Operate and monitor highly available systems in production
  • Working with testing and monitoring the quality of workmanship. 
  • Writing testable, modular, maintainable, simple, and well-documented code. 
  • Experience with web application and/or distributed systems development.
  • Strong written and oral communication skills (you can speak the words real good and write pretty ok sometimes too). 
  • B.S., M.S., and/or Ph.D. in Computer Science, Mathematics, Software Engineering or equivalent. 
this job portal is powered by CATS