Staff Software Developer

WELL Health Technologies
Scarborough, ON
Permanent
Full-time

Entity : WELL EMR Group

Position : Staff Software Developer

Type : Full Time Permanent

Location : Toronto, ON

About the Company :

WELL is an innovative technology enabled healthcare company whose overarching objective is to positively impact health outcomes by leveraging technology to empower and support healthcare practitioners and their patients.

WELL's practitioner enablement platform includes comprehensive end to end practice management tools inclusive of virtual care and digital patient engagement capabilities as well as Electronic Medical Records (EMR), Revenue Cycle Management (RCM) and data protection services.

WELL uses this platform to power healthcare practitioners both inside and outside of WELL's own omni-channel patient services offerings.

WELL owns and operates Canada's largest network of outpatient medical clinics serving primary and specialized healthcare services and is the provider of a leading multi-national multi-disciplinary telehealth offering.

WELL is publicly traded on the Toronto Stock Exchange under the symbol "WELL".

Position Summary :

The WELL EMR Group is responsible for the development and support of the OSCAR platform, a leading Electronic Medical Record (EMR) software in Canada that supports thousands of providers and millions of Canadian patients across the country.

Primarily located in the greater Toronto area and the greater Vancouver area, the team currently works remotely due to COVID with expectations to remain remote for the near future.

We are remote first with hybrid support where desired.

What you will be doing :

Close OSCAR Feature Gap

Within the first 12 months, play a very significant role in closing the feature gap between OSCAR Pro and the other OSCAR platforms including Indivicare and JUNO including both front end and backend technologies as needed.

Develop and Build Integration with Alberta CII / CPAR

Implement a new component capable of integrating against Alberta's Community Information Integration & Central Patient Attachment Registry system.

This system will be delivered as part of a new service-based architecture and will require establishing a number of new integration and authorization patterns inside various EMR systems including JUNO and Oscar Pro.

Integrate Oscar Pro and Juno into Polaris

Design and implement a component to integrate the Oscar Pro and Juno EMR systems into the new Polaris platform using FHIR, Change Data Capture and other ETL tools and techniques as appropriate.

The integration will require bi-directional synchronization between the new Polaris FHIR based data repository system and the Oscar Pro and Juno EMR systems.

Improve the Quality and Depth of Code Reviews

Provide meaningful guidance through the process of code reviews. Raise the code review bar while helping junior developers improve their software development practices and skills.

Drive Best Practices by Example

Provide leadership to the rest of the team through the development of clean, well tested, and well documented software. Lead by example.

Push where needed. Excel in all aspects of software delivery and be a shining example to the rest of the team.

You have :

You are a full stack developer with experience in both backend (Java and Node) and front end (Angular, React). You aren't scared off by working in large code bases and can work effectively and safely with legacy code systems.

You enjoy working on problems that you feel are important to the world and really value the mission of what your work is looking to accomplish.

  • You have experience in the healthcare sector and understand the FHIR standard.
  • As a Staff Software Developer, you are able to execute against designs both of your own making as well as those of your technical lead.

You are communicative, raising your hand where you see uncertainty, and help others around you to align with the overall project.

You are able to work smoothly and easily up and down the technology stack from infrastructure to application to tooling without missing a beat.

  • Java, JS . Strong abilities in Java, JS, JUnit, Spring, Hibernate.
  • Git and Gitops . Comfortable with Git and the Gitflow branching model as well Gitops principles.
  • SQL. Comfortable understanding how data is retrieves and stored in MySQL
  • Unit Testing. You are strong in unit testing practices. JUnit is a good friend you couldn't imagine living without.
  • Angular, React You are comfortable in writing front end software in Angular following established practices and conventions as well as leading with new standards where needed.
  • Azure . You have (or in progress or obtaining) an Azure certification such as the Developer Associate or stronger.
  • FHIR . You have a background in working with and implementing FHIR resources in a healthcare setting.

The salary offered for this position falls within a specified salary range and will be determined based on a variety of factors, including but not limited to the candidate's experience, qualifications, skills, and the specific needs of the organization.

At WELL, we believe in fair and equitable compensation, and our goal is to offer a competitive salary that reflects the value and expertise of the selected candidate.

WELL is committed to supporting a diverse, inclusive, and accessible workplace. We welcome and celebrate the diversity of applicants and team members across ability, race, gender identity, sexual orientation, and perspective.

We strive to create an inclusive workplace where differences are celebrated and fuel our success - this is the WELL Way!

WELL has been independently certified as a Great Place to Work® by Great Place to Work Institute® Canada, an achievement that reflects the company's strong commitment to creating a workplace culture centered on trust, inclusivity, and employee well-being, aligning with its 'Healthy Place to Work' ESG strategy pillar.

Want Read more about us : https : / / stories.well.company /

16 hours ago
Related jobs
Vidyard
Canada

Vidyard is looking for a Staff Software Developer to join our Development team. Reporting to the VP of Software Development, you’ll work with a cross functional team consisting of developers, designers and product managers to solve customer problems and deliver amazing software. This Staff Software ...

Robinhood
Toronto, Ontario

As a Staff Software Developer, you will lead the development of data ingestion pipelines that process petabytes of data and billions of events daily. Mentor developers at Robinhood, both formally and informally. ...

CLIO
Toronto, Ontario

Developing, coding, and implementing tools to help developers avoid security flaws. Experience with automating security best practices, and/or building developer-facing tools. ...

Walmart Canada
Toronto, Ontario

DevOps Orientation: Requires knowledge of: Different operating systems; Software maintenance tools and techniques; Application monitoring tools and techniques; Debugging tools; Mock screen; Pseudocodes; Reverse Engineering; Traceability matrix; System performance, security, integration; Data migrati...

Robinhood
Toronto, Ontario

We are focused on improving developer user experience for our cryptographic tools as well as developing paved paths for cryptographic as well as authentication paved paths across Robinhood organization. Software Engineering space, with a passion to security. Strong ownership and experience building ...

WELL Health Technologies
Toronto, Ontario

As a Staff Software Developer, you are able to execute against designs both of your own making as well as those of your technical lead. Raise the code review bar while helping junior developers improve their software development practices and skills. The WELL EMR Group is responsible for the develop...

Robinhood
Toronto, Ontario

As a Staff Software Engineer in Customer Care group, you’ll play a pivotal role in shaping the future of our customer experience through cutting-edge generative AI technologies. Extensive experience (8+ years) in software engineering with a strong focus on chatbot development, generative models, AI/...

CLIO
Toronto, Ontario

Collaborating with a team of developers to solve complex problems and provide elegant solutions to Clio customers. Experience in software development, specifically with building web applications at scale and Ruby on Rails. Demonstrated success in mentorship in software development, particularly usin...

Walmart Canada
Toronto, Ontario

We are a team of data developers and machine learning developers whose strengths are: (1) building scalable data pipelines (2) using machine learning techniques and data science (3) making sense of broadly defined problems through data analysis. As a Staff ML Ops Developer - you will be responsible ...

Walmart Canada
Toronto, Ontario

Lead the discovery phase of large software engineering projects by collaborating with cross-functional teams to determine project strategy; interpret strategy into sustainable architecture and solutions; identify short and long-term solutions and timelines; and drive prototype development to ensure ...