Senior Engineer,Software (App) Engineering

ResMed
Halifax, Canada
$150K-$170K a year (estimated)
Full-time

Digital Health Technology team powers digital experiences and engagement to enhance the lives of millions of people every day through connected care.

We build, deliver and manage a portfolio of data management platforms and mobile offerings in support of our core businesses.

We thrive on simple and elegant architecture and agility. You’ll be immersed in a dynamic high-growth environment and empowered to excel, take informed risks, and drive ingenuity across the enterprise.

You will be part of a cloud engineering team that is responsible for delivering the best-in-class patient product experience, all built using the latest tech stacks of serverless on AWS.

You will work closely with talented engineers, product managers, customers, architects, and various stakeholders to deliver our best-in-class mobile applications.

Let’s talk about Responsibilities

  • Responsible for developing our best-in-class AWS serverless applications
  • Participate in technical design discussions that produces high-performance, highly scalable and resilient software components
  • Collaborate with other engineers and product owners to identify best in class software solutions to complex problems in our industry
  • Take a quality-first approach to software development by producing unit tests and automate functional testing as much as possible
  • Conduct code reviews with other developers, including security checks

Let’s talk about Qualifications and Experience

  • Experience with Python.
  • Experience with various application types (e.g. backend service, console app, web app, REST API).
  • Experience with AWS Lambda, SQS, or SNS is an asset.
  • Experience working with, or an understanding of NoSQL databases (e.g. DynamoDB) is an asset.
  • Experience with Git, Confluence, and JIRA is an asset.
  • Experience with CI / CD tools (e.g. CodePipeline) is an asset.
  • Experience with infrastructure as code tools (e.g. Terraform) is an asset.

Joining us is more than saying yes to making the world a healthier place. It’s discovering a career that’s challenging, supportive and inspiring.

Where a culture driven by excellence helps you not only meet your goals, but also create new ones. We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates.

If this sounds like the workplace for you, apply now! We commit to respond to every applicant.

30+ days ago
Related jobs
Procurify
Canada

Senior Frontend Software Engineer. We’re looking for a Senior Frontend Software Engineer to join our team of humble “misfits that fit”. Apply your expertise as a Frontend Software Engineer. Experience working within a team of Software Engineers to build reliable and scalable SaaS software solutions ...

MongoDB
Canada

MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash A...

StackAdapt
New Canada, Nova Scotia

Build software that utilize messaging queues such as Kafka, SQS, and Kinesis. G2 Top Software and Top Marketing and Advertising Product for 2024. ...

Lime
Canada

We are looking for a strong Senior Full-Stack Engineer on the Product Tooling team to elevate our product tooling offerings to the next level. Develop modern web applications that serve both our external and our internal users. Lead the cross-functional collaboration with PMs, Engineers, Design, Res...

Maple
Anywhere - Canada

We also have a partnership under Maple Maskawâhtik with the Saa Dene group to connect culturally appropriate healthcare practitioners to First Nations, Métis, and Inuit peoples. We're growing our engineering team in order to scale multiple business lines and enhance access to healthcare for Canadian...

Hasbro
CA

As a Senior Backend Software Engineer working on the D&D team you will help design and build the services that will power the next generation of D&D’s best-in-class digital player tools. At least 3 years of experience as a back-end software engineer building services using technologies like ...

StackAdapt
Canada

Build software that utilize messaging queues such as Kafka, SQS, and Kinesis. ...

TTC
Canada

The Senior Software QA Engineer may also assist in general application support of production applications and systems. The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry standards and best practices to meet customer requirements. The Testing...

Daktronics
Canada Remote
Remote

Develop and maintain full stack software applications utilizing most of the following: Angular, TypeScript, JavaScript. Bachelor’s degree in Computer/Software Engineering or Computer Science or related field with advanced programming curriculum. Approachable, respected engineer by both peers and lea...

Jobber
Canada
Remote

Our Software Engineering team is central to the success of Jobber - focused on creating software that delivers value to tens of thousands of users around the world. A demonstrated level of senior software engineering experience on a full stack development team. Product Software Engineering team. Rep...