This job posting has expired and no longer is available. Please explore other opportunities.

COVID 19 Update: In the interests of keeping everyone safe and healthy during this time of uncertainty, we have taken our recruitment process fully online. We look forward to meeting you...virtually!


Remote/Flexible Work: This position may be open to remote work or flexible scheduling. Please let our recruitment team know your preference.


Goal: Want to work in a software development environment where the focus is on creating, developing and delivering high quality software solutions? As the Software Technical Lead, you will occupy a leadership role in the organization and contribute to the technical direction of the organization.


Performance Objectives:

  • Integration of front end and back end aspects of web application while considering issues such as scalability and security (C#, .NET, PHP, Python, Ruby, JavaScript, tooling including React, Angular, Node, SQL and Azure)
  • Support project delivery through hands on technical design, implementation and execution of client projects
  • Maintain up to date knowledge of industry trends, emerging technologies, technical standards, software development best practices
  • Support educating clients and potential clients on our service delivery options
  • Contribute to identifying internal efficiencies and software best practices
  • Project planning and execution
  • Translate application storyboards and use cases into functional applications
  • Demonstrate a passion for and proven track record of identifying and creating exceptional software
  • Work in a team, contributing proficient understanding of code versioning tools
  • Exercise your knowledge of web development fundamentals to benefit our enterprise clients
  • Contribute to a multidisciplinary team of business professionals


How We Work:

  • Fast moving environment. We have a variety of projects to work on and technologies to work with, in an iterative, team based culture
  • Contribute your domain expertise or learn the business processes in a new field of interest
  • High Standards – our clients demand them, we out-deliver
  • Mentoring; give and receive – learn from other smart individuals with professional software experience, while contributing your skills and expertise to the mix
  • Hands on; come in, get up to speed, produce, deliver and see the results of your work


Key Qualities We Value:

  • Genuine interest and curiosity in all things technical
  • Aptitude and desire to learn a wide variety of domains
  • Creativity in everything you do
  • Honesty in your interactions with others
  • Ability to solve challenging problems
  • Desire to work in a team environment and bring something to the workplace culture


If you Value the Same:


Preference will be given to those candidates who are able to demonstrate how they have directly implemented and worked with technologies/projects listed in their application.


Come prepared to talk about your previous software project success and the key role you played.


This is a Calgary based position however it is open for remote work to anyone authorized for work in Canada.

Subscribe to Job Alerts