Software Engineering Manager - Home Health Monitoring

Location: 

Toronto, ON, CA Edmonton, AB, CA Vancouver, BC, CA Calgary, AB, CA

Req ID:  47281
Jobs by Category:  Technicians
Job Function:  Engineering & Development
Status:  Full Time
Schedule:  Regular

Description

 

About TELUS Health:

 

At TELUS, we are transforming health care with innovative solutions that empower people to live healthier lives and our TELUS Health team is on a mission to improve access to primary care, mental health, chronic disease management and aging-in-place solutions.

 

TELUS Health is empowering every person to live their healthiest life. Guided by our vision, we are leveraging the power of our leading edge technology and focusing on the uniqueness of each individual to create the future of health. Simply put, our team members are united by their commitment to continuously innovate to make healthcare more accessible and deliver improved health experiences for everyone.

 

About the Role:


TELUS Health is seeking a highly motivated and experienced Software Development Manager to lead our talented engineering team focused on building and maintaining critical backend systems. You will play a crucial role in enhancing the availability, performance, and stability of our services, as well as driving automation to eliminate repetitive tasks. This role requires a strong technical background, exceptional leadership skills, and a passion for building and mentoring high-performing teams. You will collaborate closely with product management, internal supporting teams, external vendors, and other stakeholders to ensure successful product delivery. This role specifically oversees a team working with Ruby (Ruby on Rails), Mobile, and cloud technologies.

 

What you’ll do in this role:


Here's a polished and reduced version, keeping the bullet points and focusing on key leadership and technical skills:

 

  • Team Leadership: Lead and mentor software engineering and QA, fostering a collaborative and innovative environment
  • Agile & DevOps: Drive Agile adoption and continuous improvement, championing DevOps practices and robust CI/CD pipelines (e.g., Jenkins, GitHub Actions)
  • Secure SDLC & Cloud: Oversee secure SDLC implementation, including cloud infrastructure security best practices
  • Product & Strategy: Collaborate with product management on roadmaps and feature prioritization, contributing to strategic planning
  • Risk Management & Performance: Proactively identify and mitigate risks, monitor team performance, and implement improvements
  • Backend Development: Oversee core Ruby on Rails development, ensuring performance and scalability
  • Vendor Management: Manage external vendor relationships for timely and cost-effective service delivery
  • Business Acumen: Demonstrate strong business acumen, understanding the impact of technical decisions
  • Self-Driven Execution: Act as a self-starter, driving initiatives with minimal supervision

 

 

Qualifications

 

What you bring:

 

  • Extensive Backend Expertise:10+ years of backend development experience, including Ruby on Rails, Javascript, Python, and others
  • Engineering Leadership: 5+ years managing software engineering teams with a focus on Agile methodologies (Scrum, Kanban)
  • Cloud Proficiency: Experience with AWS or Google Cloud Platform, and expert understanding of distributed systems and multi-tenancy
  • DevOps & SDLC Security: Strong understanding of DevOps practices, QA processes, and secure SDLC implementation
  • Containerization & Orchestration: Expertise with Docker and Kubernetes for container orchestration
  • CI/CD Implementation: Experience with Jenkins or GitHub Actions for continuous integration
  • Database & API Mastery: Database optimization experience (MySQL, PostgreSQL, MongoDB) and RESTful API integration expertise
  • Microservices & Scalability: Implementation of microservices architecture, application clustering, and load balancing
  • Stakeholder & Vendor Management: Proven ability to build strong relationships with stakeholders and effectively manage external vendors
  • Problem Solving & Business Acumen: Strong problem-solving skills across the solution stack, coupled with business acumen and understanding of the software development lifecycle's impact on business goals

 

Nice-to-Have Experience:

 

  • Experienced in data engineering
  • Proficient in data pipeline design (Spark/Glue, Kafka/Kinesis)
  • Background in digital health, startup/enterprise environments
  • Mobile development experience (BLE SDKs)
  • Familiar with SOC 2 compliance

 

#LI-Remote  #LI-HYBRID

 

 

A bit about us

We’re a people-focused, customer-first, purpose-driven team who works together every day to innovate and do good. We improve lives through our technology solutions and foster a culture of innovation that empowers team members to solve complex problems and create remarkable human outcomes in a digital world. 

You’ll find our engaging, high-performance culture personally fulfilling, professionally challenging, and financially rewarding. We’re committed to diversity and equitable access to employment opportunities based on ability. Your unique contributions and talents will be valued and respected here. When you join our team, you’re helping us make the future friendly.

Note for Quebec candidates: if knowledge of English is required for this position, it is because the team member will be asked, on a regular basis, to interact in English with external or internal parties or to use English applications or software as part of their tasks.

Technicians

Our team is all about making a connection with our customers and within our communities.

We are honoured to be recognized

1.4M
Days volunteered in our communities.

3,300 +
Field service and support team members

1.5 to 4
Months of intensive training for new technicians and an award-winning certification program for career progression

Accessibility

TELUS is proud to foster an inclusive culture that embraces diversity. We are committed to fair employment practices and all qualified applicants will receive consideration for employment.

We offer accommodation for applicants with disabilities, as required, during the recruitment process.