Taro Logo

Software Engineer

ResMed provides innovative cloud-connected medical devices and solutions for sleep apnea, COPD and other chronic diseases.
Halifax, NS, Canada
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Healthcare · Enterprise SaaS

Job Description

Brightree, a ResMed company, is seeking a Senior Software Engineer to join their Resupply engineering team. This role is crucial in scaling the SNAP product to a broader market and supporting key initiatives. The position offers an opportunity to work with cutting-edge technologies in a healthcare-focused environment, designing and implementing scalable cloud-native solutions. As a senior engineer, you'll be responsible for architectural decisions, mentoring junior developers, and building high-performance distributed systems. The role combines technical leadership with hands-on development, requiring expertise in Microsoft technologies, AWS, and modern web development frameworks. You'll be working on solutions that directly impact patient outcomes in the HME industry, making this an opportunity to contribute to meaningful healthcare technology solutions. The ideal candidate should have a strong background in software architecture, cloud computing, and a proven track record of building scalable applications. This position offers the chance to work with a company that's transforming healthcare through technology, with a focus on quality, innovation, and continuous improvement.

Last updated a day ago

Responsibilities For Software Engineer

  • Own and lead architecture discussions for cloud-native solutions
  • Design and implement scalable, performant, and resilient software solutions
  • Drive continuous improvement projects including cost reduction and technical debt reduction
  • Design data-centric architectures for secure transport, storage, and analytics
  • Implement quality-first approach with unit tests and automation frameworks
  • Mentor junior engineers and participate in code reviews
  • Enhance product scalability and self-service capabilities
  • Support hiring efforts and technical interviews

Requirements For Software Engineer

JavaScript
React
Node.js
MongoDB
RabbitMQ
Kafka
  • Bachelor's degree in Computer Science or related field
  • 5+ years of software engineering experience
  • Experience with Microsoft technologies in web-based systems
  • Expertise in ASP.NET, Razor, WebForms, Web API, WCF
  • Proficiency in MS SQL Server in high-volume environments
  • 3+ years of AWS experience
  • 2+ years of React or React Native development
  • Experience with CI/CD pipelines and zero-downtime deployments
  • Knowledge of event-driven architectures
  • Strong object-oriented programming skills

Related Jobs

Software Engineer

Senior Software Engineer position at ResMed's Brightree division, focusing on cloud-native healthcare solutions using Microsoft technologies, AWS, and React.

Senior Platform Engineer – Xbox Games Technology Group – The Coalition

Senior Platform Engineer role at Microsoft's The Coalition studio, focusing on Unreal Engine development and optimization for the Xbox Games Technology Group.

Full Stack Software Engineer/Developer

Senior Full Stack Software Engineer role at Manulife in Waterloo, focusing on platform solutions and technical leadership, offering CAD 75,880-140,920 with comprehensive benefits.

Full Stack Software Engineer/Developer

Senior Full Stack Software Engineer role at Manulife focusing on platform solutions and technical leadership for corporate operations.

Senior Software Engineer – SQL Engine

Senior Software Engineer position at MongoDB focusing on SQL Engine development, requiring 5+ years of experience in backend systems and database technologies.