Share this Job

Senior Software Developer GUI Team Lead


Toronto, ON, CA Regina, SK, CA Barrie, ON, CA Saskatoon, SK, CA Edmonton, AB, CA Montreal, Quebec, CA Winnipeg, MB, CA

Req ID:  26332
Jobs by Category:  Technology Solutions
Job Function:  Engineering & Development
Status:  Full Time
Schedule:  Regular



Join our team


The Telus Provider Registry (TPR) team is a development team with big plans to deliver next gen software to support our client base. We are a dynamic, spirited team that gets things done. We have exciting and challenging projects ahead of us. We are on a mission to modernize our solutions, our technologies and our methodologies.


Here’s the impact you’ll make and what we’ll accomplish together


You are resourceful and energetic Senior Developer who is at the forefront of technology. As a technology leader, you possess expertise in full stack development enabling you to take on all aspects of development work and also lead team members by collaborating through extreme/paired programming. You have a knack for rallying fellow team members in delivering the best possible technical solutions. You hold your own with solution architects and product owners.




  • Lead, mentor and be accountable for team's overall solution, coding and package configuration, peer reviews and quality of delivered code.
  • Participate in process improvement efforts, track performance against team goals, and provide secondary support toward installation of application releases into production.
  • Lead design reviews with Architecture and Product and developers to ensure common understanding and drive to consensus
  • Contribute to team member performance assessments and help coach them to improve.
  • Maintain communications with dev manager, business unit stakeholders and/or external customers.
  • Accountable for accurate estimates for High Level Solution Estimates and Request For Proposals.
  • Provide 3rd level Production support (including after hours) as necessary





Required Technical Skills


  • 5-7 years of experience with CI/CD & Pipeline Development 
  • 5-7 years of experience in micro services. Strong ability to translate business needs into an optimal micro service model
  • 5-7 years of experience implementing on DevOps and Cloud Solutions
  • 5-7 years of experience implementing on Java/Spring/Maven
  • Strong understanding and working experience with Web Technologies: REACT JS, CSS, JQuery, Spring MVC, JSP/Servlet, Redux, Material UI
  • Service Layer Experience: Spring Boot, REST, SOAP, OAuth2, API Gateway Experience (ex. Kong, Apigee)
  • Cloud Experience (GCP, AWS, Docker, OpenShift, Kubernetes)
  • Experience implementing source control into auto-deployment
  • Experience with Application Monitoring/Alerting solutions and investigation tools (ex. Splunk, ELK, Dynatrace)
  • Experience with Maven, Jenkins, GIT, TFS or Bitbucket
  • Batch Processing: Spring Batch, Quartz
  • Knowledge and Experience with Agile methodologies (Scrum, Kanban) 
  • Experience integrating Agile tools into pipelines (ex. JIRA integration)
  • Nice-to-have: FHIR, Nexus, SonarQube, Robot, Selenium, Cucumber, Swagger, Fortify Workbench scanning
  • Nice-to-have: Experience migrating applications from Weblogic to GKE or similar


Required leadership skills:


  • Exceptional ability to collaborate with key stakeholders, including: Product, Solution & Enterprise Architecture and your technical team to design best-in-class solutions that deliver on and exceed business objectives
  • Ability to guide the team in defining small units of work that can be delivered and demonstrated within short Sprint timeframes
  • Accountable for delivering clear and concise technical documentation that can be leveraged to gain alignment with all involved team members
  • Ability to assess current state application architecture and design to provide recommendations on how to gain efficiencies
  • Experience completing gap analysis on existing environment to identify technical risks and mitigating actions to reduce risks (ex. Gaps in Monitoring)
  • Experience with full stack development that enables you to guide developers with varying skills and leverage team members’ individual expertise to produce ideal end products
  • Help establish technical governance model to ensure key technical decisions are defined & documented by the team and reviewed with architecture to ensure alignment with the enterprise technology strategy
  • Champion quality, innovation and the highest level of service to end users
  • Lead by example by maintaining a client-services approach to supporting the team's existing products and delivering on new initiatives
  • 12+ years of experience



A bit about us

We’re a people-first, 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. When you join our team, you’re helping us make the future friendly. 

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. 

The health and safety of our team, customers and communities is paramount to TELUS. Accordingly, we require anyone joining our team to be fully vaccinated for COVID-19.





Technology Solutions

We’re into seeing where technology can take us, so if you have ever imagined what the future of supply chain management, cybersecurity, the cloud and Internet of Things will look like, we want you to be part of the team that makes it happen.

We are honoured to be recognized

TELUS’s fastest network. 5G enables a superior experience with fast downloads and richer multimedia applications

Innovation centres across Canada that bring our team members together with customers, partners, start ups, universities, hospitals and fellow colleagues to tackle some of the biggest technological hurdles Canada will face in the near future.

Million active users logging into My TELUS per month (consumer mobility).


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.