Senior Software Engineer

WELL Health Technologies Corp. (TSX: WELL)
Canada
43,28 $ / heure (estimé)
Permanent
Temps plein
Nous sommes désolés. L'offre d'emploi que vous recherchez n'est plus disponible.

Entity : WELL EMR Group

Position : Senior 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 :

Reporting to your Technical Lead Manager, the Senior Software Developer plays a significant role in turning technical requirements into working software that delights our users.

The Senior Software Developer is responsible for maintaining regular and well-crafted software solutions with high velocity and equally high quality.

In addition, the role requires active and regular code review and QA of your team members'.

As a successful Senior Software Developer, you are able to deliver software solutions with modest to little oversight from your Technical Lead and are able to lead other developers on your team in executing against a set of requirements.

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 Senior 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.

  • 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 /

Il y a 2 jours
Emplois reliés
Offre sponsorisée
Agilus Work Solutions
Canada

Agilus' client is the leading independent clearing broker and custodian in the Canadian market.They provide trade execution, clearing, custody and back-office support services to Canadian-based brokerage firms and the Canadian brokerage arms of U.Developer authors the high-level design of applicatio...

Offre sponsorisée
Intelletec
Canada

Our clients are Canada's fastest financial institution who are looking for a number of Senior Software Engineers to join. As a Senior Engineer, you will. ...

Impact tech Inc
Canada

As a Senior Full Stack Developer, you’ll be working within a small fast-paced agile scrum team building an integral piece of the client portal. You will be a key contributor, able to let your ideas and talents flourish, striving towards building better software!. Deliver software solutions for Impac...

hireVouch
Fully Remote, Canada, USA
Télétravail

As aSenior Engineer, you’ll report to and work closely with  the Principal Engineer, who is responsible for creating and driving the technical strategy for the user experience. Work cross-functionally, collaborate and partner with product, design, and other engineering counterparts to execute on pro...

Yelp
Canada
Télétravail

We’re looking for a Software Engineer, Security (Incident Detection and Response) to join Yelp’s globally expanding Security team and contribute to our efforts ensuring our cloud and corporate infrastructure, network, endpoints, and applications remain safe. Yelp engineering culture is driven by our...

Affirm, Inc.
Canada
Télétravail

We are looking for an experienced Senior Software Engineer to join us and help accomplish that mission. Experience working cross-functionally with stakeholders from Product, Design and other Engineering teams. Strong attention to detail with a demonstrated focus on engineering resilience. ...

Leap Tools
Canada

Join us and you will work directly with our talented engineering team to push our product to new heights. Strong computer science fundamentals based on a degree in computer science or distinctive work experience in software development. You are comfortable interacting with senior management and proj...

Medrio
Canada

Ensuring quality delivery of software. ...

CB Canada
Canada

Joining us as a Senior Software Engineer is a chance to grow into a Staff or Principal Developer or follow a people management career progression into a Team Lead and beyond. Software Engineer who can be hands-on coding complex solutions, while simultaneously providing estimations, guidance on the a...

Okta, Inc.
Canada

We are looking for a software engineer to join our fast-growing team with a focus on scalability, reliability, and enhancing the core building blocks of the product. Have 5+ years of software development experience with a background in Golang or similar programming languages. ...