Software Engineer

Software Engineer

Toronto, Ontario, Canada -Permanent


Job Description

Our client are on a mission to provide useful technological solutions that enrich and empower millions of people in their daily lives. They apply big data, artificial intelligence, and machine learning to bring the next generation of financial products and services to the Indian, Japanese and Canadian markets.

As a company, they're committed to offering the most transparent, secure, and personalized consumer experience to over 333 million consumers and over 21 million merchants. Since their journey began 6 years ago, they've launched the a Canadaian app (a bill management app), and a QR-based payment app in Japan, all while powering the the original India app.

Job Description:

They're looking for a software engineer to work on their global payments system which needs high scalability, reliability and availability. These challenges require lots of creative thinking based upon a very deep understanding of how software works. The ideal candidate is an ace problem solver and a learner at heart. You should have a very high degree of comfort in a programming language of your choice. They offer a flexible work schedule and you get your choice of tools (both hardware and software) and most importantly, the opportunity to work on tough problems with the brightest minds around you.


Must Have Skills:

● Strong fundamentals in data structure, algorithm and object oriented programming
● Software development experience in one or more general purpose programming languages
● Interest and ability to learn other coding languages as needed
● Degree in Computer Engineering or Computer Science or 3+ years equivalent experience in SaaS platform development

Responsibilities:

● Design, develop, test, deploy, maintain and improve software
● Build back-end systems supporting payments, fraud prevention, advertisement, etc.
● Understand concurrency, distributed computing, messaging and algorithm, and know the trade-offs between frequent delivery and technologies
● Develop tools and contribute to open source wherever possible
● Adopt problem solving as a way of life always go to root cause!


Details:

Starting: ASAP
Travel: 0%
Dress Code: Casual







Similar jobs in Toronto:

Similar jobs in other locations: