The OpportunityAs a
Senior Software Developer, we are looking for the following:
Role OverviewTELUS 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.
Key Requirements (Mandatory)- Location & Residency: Must be an On-shore Canadian Citizen or Permanent Resident.
- Security Clearance: Must hold (or be eligible to obtain) Government Security Clearance due to the highly sensitive nature of GoC LCD environments, full database access, and customer account handling.
Technical Skills & Experience- Overall Experience: 3+ years of professional Software Development experience.
- Core Developer Background: Strong proficiency in Java and Node.js. (Backend experience with TypeScript / Express is a strong plus).
- Database & Query Expertise: 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.
- Cloud & Modern Infrastructure: Solid knowledge of Google Cloud Platform (GCP) and Google Kubernetes Engine (GKE).
- Foundational understanding of Kubernetes and container orchestration.
- AI & Tooling Proficiency: 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.
- DevOps & Standard Practices:
- 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.
Soft Skills & Domain Competencies- Billing Domain Aptitude: Existing fundamentals in billing domains, Kenan process/schema knowledge, or a strong aptitude to rapidly learn specialized billing systems.
- Quality Mindset: Acute focus on quality control, including unit testing, integration testing, and comprehensive data validation.
- Security Awareness: Deep consciousness of data sensitivity and security protocols related to government contracting.
- Collaboration: Exceptional communication and documentation skills to ensure smooth knowledge transfer and team alignment.