Staff Software Engineer

Company:  WELL Health Technologies Corp. (TSX: WELL)
Location: Toronto
Closing Date: 06-08-2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Entity: WELL EMR Group Position: Staff Software DeveloperType: 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 PolarisDesign 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/
Apply Now
Share this job
WELL Health Technologies Corp. (TSX: WELL)
  • Similar Jobs

  • Staff Software Engineer

    Toronto
    View Job
  • Staff Software Engineer

    Toronto
    View Job
  • Staff Software Engineer

    Toronto
    View Job
  • Staff Software Engineer

    Toronto
    View Job
  • Staff Software Engineer

    Toronto
    View Job
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙