Select your country: United States Canada Deutschland

Senior Software Developer - Toronto, ON #355825

Company: Think Research

Date: 12/04/2019

City: Toronto, ON

Think Research is a disruptive and rapidly growing software company that is changing the way healthcare is delivered across Canada, in the U.S. and EU. We are passionate about what we do, and even more so about the amazing people that help make what we do possible.

We?re growing fast and we need all hands on deck. Hungry to make a change that will affect millions? Well grab a quick snack, we're looking for you.

Why Us?

Be part of something special. It's not every day you get to change the way your friends and family are cared for

Our company culture is one of the things we are most proud of. Our friendly, talented, and energetic team makes coming into work feel like we're conquering more than just milestones in our healthcare system, but building strong friendships at the same time

The kind of work you'd be doing:

  • Build something that dramatically improves patient care in Canada by modernizing how hospitals and clinics integrate with each other

  • Create and enhance features on Hubly, our integration & messaging engine

  • Embrace the DevOps movement by deploying, monitoring, and scaling services on modern cloud infrastructure

  • Mentor junior staff in an innovative and fast-paced environment

Ideal qualifications*:

  • Minimum of 3+ years' experience designing, building, and documenting APIs

  • Minimum of 2+ years? experience with Java Spring Boot

  • Minimum of 2+ years? relational DB experience ? PostgreSQL preferred

  • Experience building and containerizing services using Docker an asset

  • Experience working with distributed messaging using tools such as Kafka an asset

  • Experience deploying, monitoring, and scaling services on Kubernetes an asset

  • Experience with Git as a version control tool

  • Experience with the TDD process

  • Strong teamwork and interpersonal skills

  • University Degree in Computer Science, Engineering

Share you skills and get paid! All from the comfort of your home. Sign up for!
Select your country: United States Canada Deutschland