Senior Software Engineer

2 months ago


Halifax, Nova Scotia, Canada ResMed Full time

**About ResMed**

ResMed is a leading digital health technology company that 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.

**Our Team**

We thrive on simple and elegant architecture and agility. Our dynamic high-growth environment empowers you to excel, take informed risks, and drive ingenuity across the enterprise.

**Job Summary**

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.

**Key Responsibilities**

  • Developing best-in-class AWS serverless applications
  • Participating in technical design discussions for high-performance, scalable, and resilient software components
  • Collaborating with peers to find top software solutions for industry challenges
  • Following a quality-first approach with unit tests and automated functional testing
  • Conducting code reviews and security checks

**Requirements and Qualifications**

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

**What We Offer**

Joining ResMed involves more than just agreeing to contribute to a healthier world. It entails discovering a challenging, supportive, and inspiring career. In a culture guided by excellence, you can not only achieve your goals but also create new ones. We value a diverse and inclusive environment that fosters individual expression and thrives on innovative ideas.



  • Halifax, Nova Scotia, Canada Government of Nova Scotia Full time

    Senior Software EngineerAt the Government of Nova Scotia, we are seeking a highly skilled Senior Software Engineer to join our Emerging Platforms Team. As a key member of our team, you will play a crucial role in designing, developing, and maintaining digital platform services used by hundreds of thousands of users.Key Responsibilities:Develop and maintain...


  • Halifax, Nova Scotia, Canada Government of Nova Scotia Full time

    Senior Software EngineerAt the Government of Nova Scotia, we are seeking a highly skilled Senior Software Engineer to join our Emerging Platforms Team. As a key member of our team, you will play a crucial role in designing, developing, and maintaining digital platform services used by hundreds of thousands of users.Key Responsibilities:Develop and maintain...


  • Halifax, Nova Scotia, Canada Targeted Talent Full time

    We are seeking a skilled Senior C++ Software Engineer for a remote position with a B.C based tech company experiencing significant growth. Key responsibilities include developing and implementing new features for an SDK. Requirements: 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++...


  • Halifax, Nova Scotia, Canada Nova Scotia Full time

    Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our Emerging Platforms Team at the Department of Cyber Security and Digital Solutions in Nova Scotia.About the RoleThis is a permanent position that offers a competitive salary and a comprehensive benefits package, including a defined benefits pension plan, generous time...


  • Halifax, Nova Scotia, Canada Nova Scotia Full time

    Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our Emerging Platforms Team at the Department of Cyber Security and Digital Solutions in Nova Scotia.About the RoleThis is a permanent position that offers a competitive salary and a comprehensive benefits package, including a defined benefits pension plan, generous time...


  • Halifax, Nova Scotia, Canada 9605 GSK Services Sp z o.o. Full time

    Job Title: Senior Software Development EngineerJob Summary:We are seeking a highly skilled Senior Software Development Engineer to join our team at 9605 GSK Services Sp z o.o. The ideal candidate will have a strong background in software development, with experience in cloud-based technologies and a passion for innovation.Key Responsibilities:Lead the...


  • Halifax, Nova Scotia, Canada ResMed Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our Digital Health Technology team. As a key member of our cloud engineering team, you will be responsible for delivering high-quality, scalable, and resilient software components using the latest AWS technologies.About the RoleDesign and develop high-performance, scalable, and...


  • Halifax, Nova Scotia, Canada ResMed Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our Digital Health Technology team. As a key member of our cloud engineering team, you will be responsible for delivering high-quality, scalable, and resilient software components using the latest AWS technologies.About the RoleDesign and develop high-performance, scalable, and...


  • Halifax, Nova Scotia, Canada 9605 GSK Services Sp z o.o. Full time

    About the RoleWe are seeking a Senior Manager, Software Engineering to join our team at GSK. As a key member of our digital tech team, you will provide technical leadership and integration across various CMC products within R&D Digital Tech.Key ResponsibilitiesProvide technical leadership and integration across various CMC products within R&D Digital...


  • Halifax, Nova Scotia, Canada 9605 GSK Services Sp z o.o. Full time

    About the RoleWe are seeking a Senior Manager, Software Engineering to join our team at GSK. As a key member of our digital tech team, you will provide technical leadership and integration across various CMC products within R&D Digital Tech.Key ResponsibilitiesProvide technical leadership and integration across various CMC products within R&D Digital...


  • Halifax, Nova Scotia, Canada Government of Nova Scotia Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team at the Government of Nova Scotia. As a key member of our Emerging Platforms Team, you will play a crucial role in designing, developing, and maintaining digital platform services used by hundreds of thousands of users.Key ResponsibilitiesContribute to the design and...


  • Halifax, Nova Scotia, Canada Government of Nova Scotia Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team at the Government of Nova Scotia. As a key member of our Emerging Platforms Team, you will play a crucial role in designing, developing, and maintaining digital platform services used by hundreds of thousands of users.Key ResponsibilitiesContribute to the design and...


  • Halifax, Nova Scotia, Canada 9605 GSK Services Sp z o.o. Full time

    About the RoleWe are seeking a Senior Manager, Software Engineering to join our team at GSK. As a key member of our digital tech team, you will provide technical leadership and integration across various CMC products within R&D Digital Tech.Key ResponsibilitiesProvide technical leadership and integration across various CMC products within R&D Digital...


  • Halifax, Nova Scotia, Canada 9605 GSK Services Sp z o.o. Full time

    About the RoleWe are seeking a Senior Manager, Software Engineering to join our team at GSK. As a key member of our digital tech team, you will provide technical leadership and integration across various CMC products within R&D Digital Tech.Key ResponsibilitiesProvide technical leadership and integration across various CMC products within R&D Digital...


  • Halifax, Nova Scotia, Canada NTT DATA, Inc. Full time

    Job SummaryWe are seeking a skilled Senior Software Engineer to join our Platform Solutions team as a DevOps Engineer. The ideal candidate will have hands-on experience in architecting, building, and supporting CI/CD pipelines using Jenkins and bash scripts.The successful candidate will have a strong background in software development, operations, and...


  • Halifax, Nova Scotia, Canada Government of Nova Scotia Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at the Department of Cyber Security and Digital Solutions. As a key member of our Emerging Platforms Team, you will play a crucial role in designing, developing, and maintaining digital platform services used by hundreds of thousands of users.Key...


  • Halifax, Nova Scotia, Canada Government of Nova Scotia Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at the Department of Cyber Security and Digital Solutions. As a key member of our Emerging Platforms Team, you will play a crucial role in designing, developing, and maintaining digital platform services used by hundreds of thousands of users.Key...


  • Halifax, Nova Scotia, Canada Genpact Full time

    Genpact, a global professional services and solutions firm, is seeking a highly skilled Senior Software Engineer, Python Developer to join our team. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients. Powered by our purpose – the relentless pursuit of a world...


  • Halifax, Nova Scotia, Canada Genpact Full time

    At Genpact, we are driven by our innate curiosity and entrepreneurial agility to create lasting value for our clients. Our team of experts is passionate about delivering outcomes that shape the future.We are inviting applications for the role of Senior Software Engineer, Python Developer.This is an exciting opportunity to work with complex datasets and...


  • Halifax, Nova Scotia, Canada 9605 GSK Services Sp z o.o. Full time

    About the RoleWe are seeking a Senior Manager, Software Engineering to join our team at GSK. As a key member of our software engineering team, you will be responsible for providing technical leadership and integration across various CMC products within the R&D Digital Tech.Key ResponsibilitiesProvide technical leadership and integration across various CMC...