Software Engineering Manager - Home Health Monitoring
Toronto, ON, CA Edmonton, AB, CA Vancouver, BC, CA Calgary, AB, CA
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