Altera Digital Health

Senior Software Developer

Canada

Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Health Data, Healthcare TechnologyIndustries

Software Developer

Position Overview

Smile Digital Health is seeking a seasoned Software Developer to join our team. This role is integral to our mission of supporting #BetterGlobalHealth through our innovative health data platform. You will collaborate across departments to gather product requirements, design, implement, and test system components. This position also involves guiding and mentoring associate-level Software Developers.

Company Information

Smile Digital Health is a leader in health data management solutions, with our platform utilized in over 20 countries. We were recognized as #19 on Deloitte's Technology Fast 50 Ranking for 2024. Our FHIR-based data liberation platform empowers healthcare stakeholders to easily collect and exchange data, ultimately improving patient care and contributing to #BetterGlobalHealth. We foster a culture of respect, inclusion, and empowerment, believing our people are the foundation of our success.

Responsibilities

  • Design and implement applications using web technologies with a high degree of independence.
  • Create and maintain comprehensive product and support documentation.
  • Analyze and evaluate requirements, proposing high-level design and technical solutions throughout the development lifecycle.
  • Ensure solutions are interoperable, performant, and maintainable.
  • Adhere to team and department coding standards.
  • Participate in and provide final approval for code reviews.
  • Research and evaluate technologies for new and existing modules, including Machine Learning frameworks and data storage solutions.
  • Advise on technical design best practices and industry trends.
  • Break down work for team members and serve as a primary point of contact for project issues and status.
  • Lead by example in adopting department and team best practices.
  • Accurately report all working hours in Netsuite daily/weekly, ensuring the majority are tracked as billable and the project management tool is fully utilized.

Requirements

  • 8+ years of software development experience.
  • Hands-on experience with Java and the Spring framework.
  • Proficiency in building and consuming RESTful APIs.
  • Experience working with relational databases using SQL.
  • Proficiency in using Git for version control in collaborative development environments.
  • Solid understanding of the full software development lifecycle.
  • Experience with continuous integration (CI) pipelines, build automation, and containerization using Docker.
  • Familiarity with related DevOps practices.
  • Experience in developing middleware products and unit testing practices (TDD).
  • Experience with transaction processing.
  • Proven ability to create and maintain clear documentation.
  • Ability to maintain repositories with a focus on code health and quality.
  • Experience in end-to-end feature development.

Nice to Have

  • Knowledge or experience in healthcare, HL7/FHIR.
  • Full-stack development experience, including front-end technologies like Angular, JavaScript, Node.js, and npm.
  • Solid understanding of HTTP protocols and browser-based development.

Employment Type

Full Time

Location Type

Remote Work Environment

Benefits

  • Remote Work Environment
  • Flexible Time Away From Work Policy (PTO, Personal and Sick Days)
  • Competitive Salary and Health/Medical Benefits
  • RRSP/TFSA/401K Employee Contribution
  • Life and Disability Insurance
  • Employee Assistance Program
  • FHIR Study Program and Skillsoft Learning
  • Super HAPI Fun Club

Application Instructions

Apply today and find plenty of reasons to SMILE!

Skills

Software Development
Web Technologies
Product Requirements
System Design
System Implementation
System Testing
Documentation
Code Reviews
Machine Learning
Data Storage
Data Capture
Technical Design
FHIR

Altera Digital Health

Cloud-based EMR solutions for healthcare providers

About Altera Digital Health

Altera Health provides technology solutions for hospitals and health networks in Australia and New Zealand, focusing on enhancing patient care and improving clinical workflows. Their main product is a cloud-based Electronic Medical Record (EMR) system that allows healthcare providers to digitally store, manage, and access patient information. This system is designed to be user-friendly, enabling clinicians to prioritize patient care over administrative tasks. Altera Health differentiates itself from competitors by offering a scalable and cost-effective SaaS model, which includes subscription fees for their EMR system and additional services like scanning and document management. The company's goal is to support healthcare providers in modernizing their operations and achieving better patient outcomes through improved information flow and operational efficiency.

Maipú, ChileHeadquarters
2017Year Founded
ACQUISITIONCompany Stage
Enterprise Software, HealthcareIndustries
1,001-5,000Employees

Benefits

Remote Work Options
Flexible Work Hours

Risks

Generative AI adoption may increase competition, challenging Altera's market position.
Paymentus integration could expose Altera to financial technology risks.
Delays in Paragon Denali deployment may impact customer satisfaction.

Differentiation

Altera's cloud-based EMR system enhances patient care and streamlines clinical workflows.
Partnership with Microsoft Azure boosts Altera's cloud-native EHR capabilities for rural hospitals.
Altera's offensive cybersecurity approach proactively addresses vulnerabilities before exploitation.

Upsides

Generative AI collaboration with EPAM enhances efficiency and reduces operational costs.
Paragon Denali offers scalable, cost-effective solutions for smaller hospitals on Microsoft Azure.
Altera's Sunrise EHR ranked top inpatient EHR for community and acute rehabilitation hospitals.

Land your dream remote job 3x faster with AI