Star icon for breaking up sections Star icon for breaking up sections

About Us

At Territorial, we believe that technology has the power to transform businesses and improve lives. We believe that a healthy work environment, where people come first, is the foundation of producing great work. We strive to cultivate a welcoming, inclusive workplace with an atmosphere that is diverse, flexible and fun. With a focus on collaboration, innovation, and social responsibility, Territorial is dedicated to delivering exceptional products through a sustained partnership with the Johnston Group and Arete, prioritizing long-term collaboration over contractual engagements.

Our commitment to professional development, flexible work hours, and a supportive work environment makes Territorial a great place to grow and thrive.

Role Overview

As we continue to grow, we are seeking an experienced Technical Lead to help our people and products move towards success. You'll lead a team in building a new platform facilitating seamless connections for wellness services to help employees navigate life's challenges and thrive both personally and professionally.

The ideal candidate will have at least 10+ years of experience in software development, with 3+ years of experience leading a team. This individual will play a key role in mentoring and guiding our development team, architecting solutions, and ensuring their successful solution delivery. They will also be accountable for ensuring that product strategy is reflected in the platform. This position reports to the CTO.

Job Description

  • Lead a team of developers, providing mentorship, guidance, and support to ensure high-quality work and adherence to best practices.
  • Collaborate with product managers, designers, and other stakeholders to help define requirements and develop technical solutions. This includes being an active participant in customer interviews and feedback sessions.
  • Architect and design scalable, reliable, and efficient software systems and platforms.
  • Investigate and collaborate with developers and the CTO on strategically choosing the right technology, tools, and integrations.
  • Develop and maintain project timelines, as well as communicate any changes or updates to those timelines effectively.
  • Conduct code reviews to ensure code quality, readability, and performance.
  • Stay updated on industry trends, emerging technologies, and best practices to continuously improve our development processes and shape your technical strategy.
  • Identify and mitigate technical risks and ensure industry standard compliance
  • Ensure appropriate, robust security practises are followed
  • Drive innovation and contribute ideas to enhance our products and services.
  • Provide technical leadership and direction to the team, promoting a culture of continuous improvement, knowledge sharing, skill development, and innovation.

Your Experience

  • 10+ years of experience as a Full Stack Developer building web applications, where 3 of those years were directly leading a team of 3-5 Software developers in an agile environment
  • In-depth expertise in .NET/C# and other back-end technologies
  • Strong foundation in ReactJS and/or Angular front-end frameworks
  • Solid JavaScript Fundamentals
  • Experience with relational database management (MySQL, PostgreSQL, etc.) and NoSQL databases (CosmosDB, DynamoDB, Redis), beyond basic migrations and CRUD operations
  • Experience with system design, architecture, data structures, algorithms, and API integration
  • Experience architecting and designing complex software systems and cloud-based platforms (AWS and/or Azure).
  • Strong understanding of software development methodologies, principles, and best practices.
  • Participate in the hiring and onboarding process for new developers
  • Excellent communication, collaboration, organizational, time management and prioritization skills
  • Strong interpersonal and leadership skills with a desire to coach and mentor team members, create team member growth opportunities and delegate tasks to support career growth
  • Ability and willingness to both lead technical discussions and contribute to hands-on development
  • Led or significantly contributed to the digital transformation of a complex software product, demonstrating an understanding of how to leverage technology to improve efficiency, scalability, and user experience.
  • Led the exploration and integration of AI to boost developer productivity, streamline workflows, and incorporate AI features or services seamlessly within the product.

What We Offer

  • 35 hr work week with flexible work hours.
  • Fully remote or in-office (Saskatoon) work options.
  • Group health benefit plan which includes health and lifestyle budgets.
  • Employee Assistance Program (EAP) to support your well being.
  • Professional Development Plan and annual budget.
  • 20 Vacation Days + Winter Office Closure Dec 25th - Jan 1st.
  • 10 days of Flex time that can be used as needed.
  • We observe the National Day for Truth and Reconciliation as a company and also provide flexibility to accommodate additional culturally significant holidays.
  • Fun, inclusive, and open culture.

The hiring range for this position is $140,000 - $170,000 CAD and will be based on individual qualifications and experience.

If you are passionate about technology, thrive in a fast-paced environment, and are eager to take on new challenges, we'd love to hear from you.

Send your application to careers@territorial.ca and join our journey in crafting the future of Territorial.

Email to: us@territorial.ca

Let's Get In Touch!

That's Our Office!

curly line
A view of our office with a filled-up whiteboard.