Previous Job
Mid-tier Software Engineer
Ref No.: 18-00092
Location: Toronto, Ontario
Position Title: Mid-tier Software Engineer
Project Location: Toronto, ON
Contract Duration: Contract

Mandatory Technical/Functional Skills:
  • 6+ years of professional software engineering experience
  • Experience within financial industry an asset but not required
  • A degree in engineering, CS, Physics, Math - and a track record of interesting projects
  • Proficient in Java 7 and 8 and top tier frameworks. You feel comfortable switching to other languages such as JavaScript, Python, Scala and other JVM based languages.
  • You have programming experience building RESTful APIs, Webservices and related technologies: JSON, Swagger, mocking frameworks, SOAP, XML, WSDL, OAuth2.0, Mutual TLS.
  • You have experience building Microservices architecture applications using any of the following platforms and technologies: Cloud IaaS/PasS (Softlayer, Bluemix, PCF, AWS), MongoDB, Cassandra, Redis, Elastic stack, RabbitMQ, Kafka, Spring Cloud, Netflix OSS.
  • Strong software design, development and testing skills acquired through both a strong educational background and/or work experience
  • The ability to recognize software problems and develop creative solutions within an energizing environment
  • Verbal and written English communication skills
  • The ability to learn and communicate. Our team is constantly learning from one another and we are passionate about sharing our ideas and work with other areas of the organization.
Education Level Required:
Engineering Graduate Or Relevant Experience.