Share this Job

Senior Software Developer - SkyHawk by TELUS


St. John's, Newfoundland, CA Scarborough, ON, CA Montreal, Quebec, CA Quebec City, Quebec, CA Toronto, ON, CA Timmins, ON, CA St Catharines, ON, CA Ottawa, ON, CA

Req ID:  1093
Jobs by Category:  Digital
Job Function:  Technology
Status:  Full Time
Schedule:  Regular



Join our team
We work with the best and brightest in the industry, focused on delivering solutions that transform how businesses, people and things connect. We do this using a best in class, customer first approach that integrates solutions, processes and subject matter expertise across all of our portfolios.
We are a leader in the Canadian IoT market, leveraging our deep understanding and expertise in this space to deliver amazing outcomes for our customers, and the communities we live in. Reinforced by the strengths and diversity of our partners and acquisitions, we are on a journey to elevate our leadership in the industry by delivering powerful, integrated connectivity solutions to our customers and Canadians from coast to coast, all on the world’s fastest network.
Here’s the impact you’ll make and what we’ll accomplish together

You will work within a high performance and entrepreneurial team focused on developing vertical solutions that accelerate the adoption of telematics to improve productivity, safety and compliance as well as reducing costs and environmental impacts.
To help us take our products and services to the next level, we’re looking for a passionate and driven Senior Developer Analyst. You’ll work within our Development Team and be actively involved in all aspects of the development life cycle, including concept generation, design, implementation, and acceptance. You’ll lead technical initiatives within the team as well as coach junior team members on advanced software development techniques and best practices.
Here's how

  • Develop a comprehensive understanding of the overall software architecture and the technologies used within
  • Design, implement, and debug features of high complexity with minimal guidance
  • Write concise technical documentation effectively communicating the purpose, challenges, approach, and justification of the above features and bug fixes
  • Work both individually and as a member of a team to meet the objectives of the above features and bug fixes – often leading a team of junior team members
  • Frequently provide guidance, mentoring, and code reviews to junior team members
  • Write code that is effective, readable, maintainable, and efficient – meeting established quality standards with minimal code review
  • Lead technical meetings and demonstrations both internally and with clients (when necessary)




What you bring:

  • 8+ years of relevant software development experience
  • Knowledge and interest in computer systems and the latest technologies
  • The ability to learn new technologies quickly across a wide variety of technical areas
  • An analytical mind
  • An aptitude for problem solving
  • The ability to communicate technical concepts and ideas to members of the development team, members of the company as a whole, and directly with clients
  • Good communication skills – both written and verbal
  • A strong attention to detail and a desire to probe further into issues/data


Experience that would be an asset:

  • AVL, fleet telematics, or IoT
  • Java, PHP, Python, HTML, JavaScript, CSS, SQL, XML, JSON
  • AWS SaaS deployments
  • Vert.x, Guice, GWT, MongoDB, MySQL
  • Eclipse, SVN, Git, Jira, Confluence


A bit about us

Our business is connecting Canadians. Our social impact is using our world-leading technology to create meaningful change, give back to help communities thrive, and help those who need it most. 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.






Diverse teams lead the way to innovation. Leveraging different perspectives, experiences and ways of thinking allows us to deliver better insights, decisions, and solutions. Embracing our individuality, and leveraging diversity of thought is an important part of the amazing culture we have built at TELUS Digital.

We are honoured to be recognized

Team TELUS at a glance

Days volunteered in our communities

Billion contributed to charitable and community organizations since 2000

Million customer connections


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.