Enable job alerts via email!

Engineer,Software (App) Engineering-2

ResMed Inc

Halifax

On-site

CAD 80,000 - 100,000

Full time

7 days ago
Be an early applicant

Job summary

A health technology company in Halifax is looking for a Software Engineer to build cloud-native and mobile applications. The role requires writing optimized code, testing, and supporting applications in production. Candidates should have a Bachelor’s degree and a minimum of 5 years of related experience. Join a diverse team committed to innovation and support!

Qualifications

  • Minimum of 5 years of related experience.
  • Knowledge of software development processes.

Responsibilities

  • Build reliable, scalable, secure, and user-friendly applications.
  • Write optimized code and support deployments.
  • Train junior staff and lead project teams.

Skills

Cloud-native application development
Mobile application development
Optimized coding for performance
Testing and debugging

Education

Bachelor’s degree

Job description

Engineer, Software (App) Engineering

Apply locations: Halifax, Canada | Full time | Posted 10 Days Ago | Job Requisition ID: JR_043550

The primary role of the Engineering function within the Product Development team is to create specifications and designs for new products or improvements to existing products. The team works closely with customers, developers, and stakeholders to understand and define customer needs. Features are aligned to a timetable and areas of responsibility. Developers may solicit customer feedback regarding product usability and future enhancements. Software Engineers who design, write, and test code for the product should be matched in either Software Engineering Applications or Systems. Product developers specializing in hardware systems should be matched to Hardware Engineering.

Responsibilities

  • The main objective of the Software (App) Engineering specialization within the Engineering (PD) Job Family is to build reliable, scalable, secure, and user-friendly cloud-native and mobile applications.
  • Key responsibilities include writing optimized code for high performance and scalability, creating and executing software development processes, documentation, supporting deployments and maintenance, testing, debugging, and supporting applications in production.
  • Perform work in a specialized area requiring knowledge of fundamental themes, principles, and concepts. Typically requires a university degree or equivalent experience.
  • Responsibilities might include:
  1. Performing routine professional activities (early career)
  2. Contributing to and managing projects (mid-career)
  3. Providing advice/direction in primary areas of expertise (specialist and expert)
  4. Leveraging expertise and relationships to contribute to strategy and drive business results (principal)

Builds productive internal and external relationships. Occasionally leads project teams and may train junior staff.

Qualifications and Experience

Required:

  • Bachelor’s degree
  • Minimum of 5 years of related experience

Preferred:

  • Developing professional expertise, applying company policies and procedures to resolve issues

Joining us means more than making the world healthier; it’s about discovering a challenging, supportive, and inspiring career. We foster a diverse and inclusive culture that encourages individual expression and thrives on innovative ideas. If this sounds like the workplace for you, apply now! We commit to responding to every applicant.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs