Senior Software Developer, GIS (Geo Spatial System) - Client DevOps team
Calgary, AB, CA Vancouver, British Columbia, CA Toronto, ON, CA Edmonton, AB, CA
Description
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
Qualifications
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