Smile Digital Health logo
Smile Digital Health

Powering the next generation of connected healthcare. Health system solutions for technology, business, and people

Senior Software Developer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2016H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

6 days ago

Salary

$115K - $135K / year

Seniority

Senior

Bachelor Degree8 yrs expEnglishJavaSpringSQL

Job Description

Senior Software Developer

Smile Digital Health

• Design and implement applications using web technologies mostly independently. • Create and maintain product and support documentation. • Analyze and evaluate requirements and propose high level design and technical solutions at all stages of development. • Analyze solutions to ensure that they are interoperable, performant and maintainable. • Adhere to team/department coding standards. • Participate in and provide final approval for code reviews. • Research technologies that will be used in new and existing modules of the solution (e.g., Machine Learning frameworks, data storage and capture frameworks etc.). • Advise and provide input into good technical design and industry trends. • Break down work for other team members and be the go to person for project issues/status. • Lead by example when it comes to department/team best practices. • Accountable for ensuring that all working hours are accurately reported in Netsuite on a daily or weekly basis, that the majority of (if not all) hours are tracked as billable and that the project management tool in Netsuite is properly and fully utilized. • Tracking and reporting of billable hours is a critical aspect of project management and delivery to our customers and this is a major area of accountability.

Job Requirements

  • 8+ years of Software development experience is required.
  • Experience with Java, Spring, Rest API, SQL and Git.
  • Develop middleware products, unit test practices, transaction processing
  • Creating and maintaining clear documentation.
  • Ability to maintain repositories with a focus on code health and quality.
  • Experience in end-to-end feature development.
  • Knowledge or experience in healthcare, HL7/ FHIR is an asset but not required.

Benefits

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

Related Job Pages

More Full-stack Engineer Jobs

Coinbase logo

Senior Software Engineer

Coinbase

We're building an open financial system for the world.

Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

• Build new services to meet critical product and business needs using Golang. • Design scalable systems to solve novel problems with modern cloud technology and industry best practices. • Articulate a long term vision for maintaining and scaling our backend systems and the teams running them. • Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter. • Write high quality, well tested code to meet the needs of your customers.

Singapore
Job Closed
Solventum logo

Senior Software Development Engineer, m/f/x

Solventum

Enabling better, smarter, safer healthcare to improve lives.

Full TimeRemoteTeam 10,001+H1B No Sponsor

• Contributing code to a diverse and hybrid product codebase (backend) • Performing code reviews • Participating in sprint planning and task breakdown • Creating design documents and peer reviewing design documents

Ireland
Full TimeRemoteTeam 201-500H1B Sponsor

• Developing web based applications using technologies such as .NET, C#, Node, AngularJS, React, Redis, MS SQL, ElasticSearch, AWS • Performing day to day maintenance and support of all existing applications in use at Filevine • Preserving and optimizing the quality of the software • Innovating and improving on the software, features, processes, and technology • Analyzing, troubleshooting, and fixing issues and bugs as they arise • Performing detailed and helpful code reviews • Work within assigned team to complete duties as assigned, while mentoring, training, and reviewing more junior engineers • Be part of an on-call rotation with other team members to provide escalated emergency support • Communicate frequently, clearly, and effectively with various technical and management audiences • Analyze and improve the scalability and performance of high-volume, information rich web applications.

United States
$195K - $211K / year
Mirantis logo

Senior HPC Networking Engineer

Mirantis

Strategic open source infrastructure for containers and virtual machines.

Full TimeRemoteTeam 501-1,000H1B Sponsor

• Design, deploy, and maintain high-performance network infrastructures for HPC environments, with a strong focus on InfiniBand fabrics. • Troubleshoot complex network issues across InfiniBand and Ethernet environments, ensuring minimal downtime and optimal performance. • Manage and optimize InfiniBand components, including switches, HCAs, subnet managers, and fabric configurations. • Perform performance tuning, monitoring, and capacity planning for HPC networking systems. • Implement and maintain network security using Fortinet solutions (FortiGate, FortiManager, FortiAnalyzer). • Diagnose and resolve issues related to routing, switching, latency, and throughput across hybrid network environments. • Collaborate with compute, storage, and platform teams to support HPC workloads and cluster operations. • Develop and maintain documentation for network architecture, configurations, and operational procedures. • Participate in on-call rotations and provide escalation support for critical incidents. • Lead or contribute to network upgrades, migrations, and new deployments.

United States