Full Stack Software Developer

Full Stack Software Developer

About Oculys

Oculys Health Informatics is a Canadian Ontario-based software healthcare company specializing in developing real-time and predictive software to solve bottlenecks and streamline efficiency – we are the most innovative, affordable, real-time visual management system no-one thought was possible. We deliver innovative solutions to healthcare executives and clinicians in real-time to help hospitals run more efficiently and transparently.

Our technology is currently implemented in 30+ hospital sites throughout Ontario and Manitoba, including the public-facing real-time Emergency Department wait time web site.  This was launched by Kitchener’s St. Mary’s General (http://www.smgh.ca/ed-wait-times/).

You will be joining an award-winning, successful and growing company. Oculys recently won 3rd place in a global healthcare technology competition, the Interface Healthcare Challenge 2017.  This annual competition invites companies across the globe to compete and find the world’s most innovative digital health start-ups.  Oculys was also selected as 1 of 10 of Canada’s most promising emerging technology companies to participate in Lazaridis inaugural Canadian Scale-Up Program. Oculys was recently awarded the Greater Kitchener Waterloo Chamber of Commerce 2018 Innovation Award, and named OMERS 100 HealthTech companies worth watching in Canada.

If you want to make a real-time difference and work in healthcare with an innovative team, then we’d like to meet you to find out how you can contribute directly to our success.

Our office is located in Waterloo, Ontario and more information about the company can be found at: http://oculys.com/

About the role 

This position will report directly to VP, Data Science. We are looking for a full stack developer in our R&D team to prototype new products.   

Job Responsibilities

This role will:

ü  Design and prototype data driven solutions for the health care industry

ü  Integrate prototypes with existing solutions and infrastructure

ü  Research new technologies that can be used to improve Oculys solutions


Required Knowledge, Skills & Abilities

ü  At least 3 years full-stack software development experience

ü  Ability to quickly learn new technologies and work effectively in a fast-paced dynamic environment

ü  Strong programming fundamentals knowledge and experience

ü  Solid understanding of software design principles and methodologies

ü  Experience with web-based technologies

ü  Demonstrated knowledge of data processing and analytics

ü  Data modeling and design -- SQL, NoSQL & in-memory databases

ü  Good independent work ethic and time management skills

ü  A degree in Computer Science, software engineering, or equivalent is desired. Equivalent work experience will also be considered in lieu of a CS or Engineering degree


Let us know if you also have:

ü  Experience with Microsoft tech stack (.NET/C#/Azure)

ü  Knowledge of the health care industry and hospital processes

ü  Experience with NServiceBus or other service bus technologies

ü  Experience working with and/or designing data warehouse, ETL process


Working at Oculys goes beyond the resume, because the work we perform makes a true difference in people’s lives. We build innovative healthcare technology for hospitals, their employees, and their patients. We believe work is so much more meaningful when you’re doing it with a higher purpose.