Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
TELUS Digital

Software Developer

TELUS Digital

Senior Technical Lead at TELUS Digital leading the modernization of Java enterprise applications. Involves cloud-native technologies and requires extensive experience in software development and GCP.

Posted 7/8/2026full-timeRemote • 🇨🇦 CanadaSeniorLead💰 CA$110,000 - CA$115,000 per yearWebsite

Tech Stack

Tools & technologies
BigQueryCloudGoogle Cloud PlatformInformaticaJavaMavenMicroservicesOraclePySparkPythonSpringSpring BootSpringBootSQLTerraform

About the role

Key responsibilities & impact
  • TELUS Digital is seeking a Senior Technical Lead (L4) to join our NCCS engineering team.
  • Lead the design, development, and modernization of enterprise applications using Java and GCP.
  • Analyze, understand, and modernize legacy applications, including Oracle Stored Procedures and Informatica PowerCenter workflows.
  • Design and develop scalable microservices using Java, Spring Boot, and cloud-native technologies.
  • Build and optimize SQL queries, data pipelines, and cloud-based data solutions.
  • Develop and maintain GCP-based applications utilizing Cloud SQL, BigQuery, Cloud Run, Cloud Storage, and Cloud Composer.
  • Provision and manage cloud infrastructure, including GCP projects, IAM, networking, logging, and storage.
  • Build Infrastructure-as-Code solutions using Terraform or Pulumi.
  • Develop and maintain CI/CD pipelines using GitHub Actions and Maven.
  • Configure secure connectivity across enterprise environments, including VPC networking and external integrations such as SAP Callidus.
  • Leverage AI-assisted development tools such as GitHub Copilot and Claude to improve development productivity and code quality.
  • Collaborate with cross-functional teams to deliver scalable, secure, and high-performing cloud solutions.
  • Provide technical leadership, mentorship, code reviews, and architectural guidance to engineering teams.

Requirements

What you’ll need
  • 10+ years of software development experience with Java-based enterprise applications.
  • Strong SQL skills, including performance tuning and complex query development.
  • Hands-on experience with Google Cloud Platform (GCP).
  • Strong programming experience in:
  • - Java
  • - Python
  • - PySpark
  • Experience with GCP services including:
  • - BigQuery
  • - Cloud SQL
  • - Cloud Run
  • - Cloud Composer
  • - Google Cloud Storage
  • - Cloud Logging
  • Experience with Spring Boot, Spring MVC, and enterprise Java frameworks.
  • Experience with CI/CD pipelines using GitHub Actions and Maven.
  • Hands-on experience with Infrastructure-as-Code using Terraform or Pulumi.
  • Experience configuring GCP infrastructure, IAM, networking, and security.
  • Experience with Git, source control, and Agile development methodologies.
  • Strong analytical and problem-solving skills with the ability to independently assess and modernize legacy systems.

Benefits

Comp & perks
  • Offers Bonus 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSQLPythonPySparkSpring BootBigQueryCloud SQLCloud RunCloud ComposerTerraform
Soft Skills
Analytical SkillsProblem-SolvingMentorshipCollaborationTechnical Leadership