Software Engineering Associate

3 weeks ago


Halifax, Nova Scotia, Canada ResMed Inc Full time

As a key member of our Digital Health Technology team, you will play a crucial role in powering 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. You will be immersed in a dynamic high-growth environment and empowered to excel, take informed risks, and drive ingenuity across the enterprise.

Key Responsibilities

  • Design, develop, implement, and deploy AWS cloud solutions.
  • Develop high-performance, scalable, and resilient web applications, back-end services, and database solutions.
  • Provide incident management, change management, application support, monitoring, and Tier 2 support as part of the full cycle team responsibilities.
  • Pair with senior developers to design software solutions.
  • Participate in code reviews, following coding standards and best practices, including secure coding guidelines.
  • Write clear, well-commented, and easy to understand code.
  • Develop automated tests, including unit tests, integration tests, and end-to-end functional tests.
  • May be part of an on-call support rotation.

Requirements and Qualifications

  • Strong object-oriented design and programming skills.
  • Excellent verbal and written communication skills.
  • Experience with Amazon ECS, Amazon EKS, AWS Lambda.
  • Experience developing serverless applications using AWS Services.
  • Experience with Git, Confluence, and JIRA.
  • Experience with CI/CD tools (e.g. CodePipeline, TeamCity) and infrastructure as code tools (e.g. Terraform, CloudFormation).
  • Experience in Java, Python, or C#, targeting multiple platforms (e.g. Windows, Linux) and application types (e.g. console, website, REST API).
  • Experience with front-end frameworks (e.g. JavaScript, TypeScript, Node.js, Angular, React) and web servers (e.g. Apache, Nginx, IIS).
  • Experience with testing frameworks (e.g. Junit, Nunit, Selenium), and testing tools (e.g. JMeter, Postman, Cucumber).

Preferred Qualifications

  • Bachelor's degree.
  • Minimum of 1 year of related experience.
  • Follows standard practices and procedures and applies basic theories, concepts, principles, and methodologies in analyzing situations or data.
  • Experience working with, or an understanding of, NoSQL databases and relational databases.
  • Experience with test-driven development (TDD).
  • AI, Machine Learning, and Data Engineering experience.

We are committed to creating a diverse and inclusive culture, encouraging individual expression in the workplace and thriving on the innovative ideas this generates. If you are passionate about making a difference in the lives of millions of people, apply now to join our team of talented professionals.



  • Halifax, Nova Scotia, Canada ResMed Inc Full time

    Job Title: Associate Engineer, Software Test EngineeringAt ResMed Inc, we're committed to creating innovative solutions that improve the lives of our customers. As an Associate Engineer, Software Test Engineering, you'll play a critical role in shaping the future of our products.About the RoleWe're seeking a highly motivated and detail-oriented individual to...


  • Halifax, Nova Scotia, Canada ResMed Inc Full time

    Job Title: Associate Engineer, Software Test EngineeringAt ResMed Inc, we're committed to creating innovative solutions that improve the lives of our customers. As an Associate Engineer, Software Test Engineering, you'll play a critical role in shaping the future of our products.About the RoleWe're seeking a highly motivated and detail-oriented individual to...


  • Halifax, Nova Scotia, Canada ResMed Inc Full time

    Software Engineering Associate RoleResMed Inc is seeking a highly skilled Software Engineering Associate to join our Digital Health Technology team. As a key member of our team, you will be responsible for designing, developing, and deploying AWS cloud solutions, as well as assisting in the development of high-performance, scalable, and resilient web...


  • Halifax, Nova Scotia, Canada ResMed Inc Full time

    Software Engineering Associate RoleResMed Inc is seeking a highly skilled Software Engineering Associate to join our Digital Health Technology team. As a key member of our team, you will be responsible for designing, developing, and deploying AWS cloud solutions, as well as assisting in the development of high-performance, scalable, and resilient web...


  • Halifax, Nova Scotia, Canada ResMed Inc Full time

    Software Engineering AssociateResMed Inc is seeking a highly skilled Software Engineering Associate to join our Digital Health Technology team. As a key member of our team, you will be responsible for designing, developing, and deploying AWS cloud solutions, as well as developing high-performance, scalable, and resilient web applications, back-end services,...


  • Halifax, Nova Scotia, Canada ResMed Inc Full time

    Software Engineering AssociateResMed Inc is seeking a highly skilled Software Engineering Associate to join our Digital Health Technology team. As a key member of our team, you will be responsible for designing, developing, and deploying AWS cloud solutions, as well as developing high-performance, scalable, and resilient web applications, back-end services,...


  • Halifax, Nova Scotia, Canada ResMed Inc Full time

    Software Test Engineer AssociateResMed Inc is seeking a skilled Software Test Engineer Associate to join our Product Development team. The primary role of this position is to create specifications and designs for new products or improvements and enhancements to existing products.Key Responsibilities:Collaborate with customers, developers, and other...


  • Halifax, Nova Scotia, Canada ResMed Inc Full time

    Software Test Engineer AssociateResMed Inc is seeking a skilled Software Test Engineer Associate to join our Product Development team. The primary role of this position is to create specifications and designs for new products or improvements and enhancements to existing products.Key Responsibilities:Collaborate with customers, developers, and other...


  • Halifax, Nova Scotia, Canada ResMed Full time

    Job SummaryWe are seeking a highly skilled Associate Engineer, Software Test Engineering to join our team at ResMed. As a key member of our Product Development team, you will play a critical role in creating specifications and designs for new products or improvements and enhancements to existing products.Key ResponsibilitiesWork closely with customers,...


  • Halifax, Nova Scotia, Canada ResMed Full time

    Job SummaryWe are seeking a highly skilled Associate Engineer, Software Test Engineering to join our team at ResMed. As a key member of our Product Development team, you will play a critical role in creating specifications and designs for new products or improvements and enhancements to existing products.Key ResponsibilitiesWork closely with customers,...


  • Halifax, Nova Scotia, Canada ResMed Inc Full time

    Associate Engineer, Software Test EngineeringAs a key member of our Product Development team, you will play a crucial role in creating specifications and designs for new products or improvements and enhancements to existing products. You will work closely with customers, developers, and other stakeholders to understand and define customer needs in these...


  • Halifax, Nova Scotia, Canada ResMed Inc Full time

    Associate Engineer, Software Test EngineeringAs a key member of our Product Development team, you will play a crucial role in creating specifications and designs for new products or improvements and enhancements to existing products. You will work closely with customers, developers, and other stakeholders to understand and define customer needs in these...


  • Halifax, Nova Scotia, Canada ResMed Full time

    Job DescriptionThe Engineering function within the Product Development team at ResMed is responsible for creating specifications and designs for new products or improvements and enhancements to existing products.Our Software Test Engineers work closely with customers, developers, and other stakeholders to understand and define customer needs in these...


  • Halifax, Nova Scotia, Canada ResMed Full time

    Job DescriptionThe Engineering function within the Product Development team at ResMed is responsible for creating specifications and designs for new products or improvements and enhancements to existing products.Our Software Test Engineers work closely with customers, developers, and other stakeholders to understand and define customer needs in these...

  • Software Engineer

    2 weeks ago


    Halifax, Nova Scotia, Canada Randstad Full time

    We are looking for a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, building, and testing software applications.The ideal candidate will have a strong foundation in computer science and software engineering principles, with experience in programming languages such as Java, Python,...

  • Software Engineer

    2 weeks ago


    Halifax, Nova Scotia, Canada Jeep PB03 Full time

    We are looking for a skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on building scalable, efficient, and user-friendly software solutions.Key ResponsibilitiesDesign and develop software applications using various...

  • Software Engineer

    2 weeks ago


    Halifax, Nova Scotia, Canada The Feasts - Best Food & Drinks Full time

    We are looking for a skilled Software Engineer to join our team at ABC Company.As a Software Engineer, you will be responsible for designing, developing, and testing software applications. This includes working closely with cross-functional teams to identify and prioritize project requirements.Main Responsibilities:Design and develop software applications...

  • Software Engineer

    4 days ago


    Halifax, Nova Scotia, Canada BFL Canada Full time

    Job Title: Software EngineerAbout the Role:We are seeking a highly skilled Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining our software applications.Responsibilities:* Design and develop software applications using a variety of programming languages* Collaborate with the development...

  • Software Engineer

    2 weeks ago


    Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    We are seeking a Software Engineer to join our team at {company}. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key responsibilities:Design and develop software applications using various programming languagesCollaborate with cross-functional teams to identify and...

  • Software Engineer

    2 weeks ago


    Halifax, Nova Scotia, Canada HERITAGE SERVICE GROUP CANADA Full time

    About the JobAs a key member of our team, you will be responsible for designing, developing, and testing software solutions.You will work closely with cross-functional teams to identify business requirements and develop technical solutions.We are looking for a highly motivated and experienced Software Engineer to join our team.