Share this Job

Senior Software Developer, GIS (Geo Spatial System) - Client DevOps team


Calgary, AB, CA Vancouver, British Columbia, CA Toronto, ON, CA Edmonton, AB, CA

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



Do you want to be a part of a transformational journey with leading edge technologies?

Join our team

Our team provides innovative geo spatial solutions and pre-sales mobile / web application to TELUS internal teams.  Our wide reaching list of stakeholders include teams responsible for forecasting TV, Internet, phone markets and sales, teams responsible for network planning, engineering and construction, and teams responsible for environmental risk assessments and some others.

We are looking for a senior developer who can lead our Geo Spatial transformational journey and adoption/evolution of responsive web application as a developer ensuring we stay focused on our product backlog while injecting innovative ideas based on technical evolution and vendor product enhancements. 

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

The senior developer is part of our DevOps team and provides the linkage between industry technological advancement, business stakeholders, external vendor solutions and our development team.

In addition, the developer is a strategic thinker with balanced business acumen and technical expertise for realizing business needs through software projects and operations. They must possess a strong team spirit, the courage to be innovative, have a passion for growth both personally and for our system evolution and embrace change.  

Here's how – you will:


  • Work in an internal client-facing role in a fast-paced development team environment where we are managing multiple projects and client requirements on an ongoing and agile basis
  • Support and define the product strategy and transform our business based on on-going demands from the operational teams and technology trend
  • Support and define the technology roadmap based on industry trend, technology advancement, and internal needs from stakeholders 
  • Lead / support workshops with key stakeholders to capture business needs/requirements for software projects (analysis / design, business case, functional and technical requirements)
  • Stay connected with the geo spatial industry, understanding advancements, innovation and direction.
  • Stay familiar with applicable technical trends in computer science and engineering
  • Lead/support analysis, design, test, production readiness and deployment during the complete and agile software development life cycle
  • Lead/support analysis and prepare summary material (i.e. business case) to support decision making for projects and drive operational effectiveness (i.e. trend analysis)
  • Drive process improvements eliminating toil in anything we do





You're the missing piece of the puzzle – you are/have:


  • Confident in engaging and collaborating with a broad set of internal stakeholders
  • Acknowledged for strong communication, technical expertise on GIS tools, business acumen, analytical and problem-solving skills
  • Regarded for solid understanding of SDLC and methodologies (Agile, Scrum, DevOps) and best practices
  • Familiar with the following technologies: 
    • Language: python, Java script, Shell script
    • Database: SQL (DDL/DML), PL/SQL, PostGreSQL, Oracle
    • Platform: GCP, Linux
    • Open Software: Apache, Tomcat, GeoServer
    • ETL:  FME
    • Other tools:  Kong, Github  
  • Valued for your at least 7+ years of developer and/or consulting / development experience on enterprise level application
  • Hand-on working experience on GCP and mobile / web development would be plus
  • A Bachelor’s degree in Computer engineering/science (or related discipline)
  • A self learning attitude when it comes to staying aware of technical trends and vendor evolution



A bit about us

We’re a people-focused, 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. 

You’ll find our engaging, high-performance culture personally fulfilling, professionally challenging, and financially rewarding. 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. When you join our team, you’re helping us make the future friendly.

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.