senior software engineer - full stack ruby on rails, Toronto

randstad canada
job type
apply now

job details

toronto, ontario
job type
reference number
randstad canada
apply now

job description

An established innovative FinTech company is looking to bring onboard a Senior Full Stack Ruby on Rails developer into their corporate headquarters in Downtown Toronto.

Key Responsibilities
-Develop highly performant applications with simple, clean, efficient, maintainable code
-Be a talent multiplier that helps the team around you to excel
-Use best practice like: TDD, BDD, continuous integration
-Participate in Agile Scrum development process and daily standups
-Work collaboratively with functional managers
-Have a passion for technology in all its forms - enjoy change and rapid development
-Mentor other developers and be generous with your knowledge
-Drive innovation
-Be brilliant

Skills & Qualifications
-5+ years of web application development experience, including a minimum of 3+ years Ruby on Rails full-stack development (which is now your primary stack)
-Bachelor’s and/or Master’s degree in computer science or related discipline is required
-Firm grasp of Object Oriented analysis and design and TDD
-An understanding of AJAX and other Web 2.0 technologies
-Strong database skills in SQL and NoSQL structures (MySQL or Elastic is desirable)

Strong consideration would be given to a candidate having:
-Prior experience working in the payments/FinTech industry - PCI/DSS is an asset
-Knowledge and experience interfacing with various ERP systems
-Experience in Elastic search services
-Experience building large-scale ETL process
-Experience building and consuming complex APIs

Randstad Professionals Canada
Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.

Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.

For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.