Senior Software Developer

TELUS Digital
Onsite

About The Position

Welcome to TELUS Digital — where innovation drives impact at a global scale. As an award-winning digital product consultancy and the digital division of TELUS, one of Canada’s largest telecommunications providers, we design and deliver transformative customer experiences through cutting-edge technology, agile thinking, and a people-first culture. With a global team across North America, South America, Central America, Europe, Africa, and APAC, we offer end-to-end expertise across various service offerings: Web, Mobile & Digital Marketing | Enterprise AI | Customer Care AI & Technology | Enterprise Technology Modernization. From mobile apps and websites to voice UI, chatbots, AI, customer service, and in-store solutions, TELUS Digital enables seamless, trusted, and digitally powered experiences that meet customers wherever they are — all backed by the secure infrastructure and scale of our multi-billion-dollar parent company. The Opportunity As a Senior Software Developer, we are looking for the following: Role Overview TELUS Digital is seeking a Senior Software Developer to join our Digital Billing Engineering DevOps team. This is a critical role focused on supporting, transforming, and building continuity for our Kenan Application Support environments (specifically handling KGW and its migration/replacement with EBG). The successful candidate will work closely with existing domain experts to accelerate learning, manage data transformation logic, and support high-security Government of Canada (GoC) billing contracts.

Requirements

  • Must be an On-shore Canadian Citizen or Permanent Resident.
  • Must hold (or be eligible to obtain) Government Security Clearance.
  • 3+ years of professional Software Development experience.
  • Strong proficiency in Java and Node.js.
  • Strong relational database experience with PostgreSQL or Oracle.
  • 3+ years of experience in data transformation and analytical querying.
  • Deep understanding of relational queries including subqueries, analytic window functions, aggregations, triggers, partitioning, and index/optimization hints.
  • Solid knowledge of Google Cloud Platform (GCP) and Google Kubernetes Engine (GKE).
  • Foundational understanding of Kubernetes and container orchestration.
  • Strong ability to work alongside AI tools (especially Claude) to accelerate development, identify broken logic, and plan new data transformation pathways.
  • High IDE proficiency utilizing VS Code.
  • Experience with GitHub and robust CI/CD pipelines.
  • Solid grasp of API design and REST principles.
  • Familiarity with Dynatrace for observability and performance monitoring.
  • Familiarity with Jira for project tracking and issue management.
  • Existing fundamentals in billing domains, Kenan process/schema knowledge, or a strong aptitude to rapidly learn specialized billing systems.
  • Acute focus on quality control, including unit testing, integration testing, and comprehensive data validation.
  • Deep consciousness of data sensitivity and security protocols related to government contracting.
  • Exceptional communication and documentation skills.

Nice To Haves

  • Backend experience with TypeScript / Express is a strong plus.

Responsibilities

  • Support, transform, and build continuity for Kenan Application Support environments.
  • Handle KGW and its migration/replacement with EBG.
  • Work closely with existing domain experts to accelerate learning.
  • Manage data transformation logic.
  • Support high-security Government of Canada (GoC) billing contracts.
  • Focus on quality control, including unit testing, integration testing, and comprehensive data validation.
  • Ensure smooth knowledge transfer and team alignment through exceptional communication and documentation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service