Technical Lead – Software Development

1 week ago


Edmonton, Alberta, Canada LawDepot Full time

Company Profile:

Join one of the fastest growing companies in Canada LawDepot is proud to be a seven-time Growth 500 ranked organization and a major player in the Global legal solutions industry. Our mission is to modernize the legal document creation experience by empowering people with fast, easy-to-use, and professional solutions. With over ten million satisfied customers worldwide, over two million monthly website visitors, and billions of dollars saved on legal fees, you will be joining a team that is truly making a difference. At LawDepot, we foster a collaborative and inclusive learning culture that values excellence and diversity. Apply today and become a part of our exciting journey

Position Overview:

LawDepot is currently expanding and looking to recruit a Technical Team Lead in Edmonton, Alberta. Working with the Information Systems department, you will be responsible for providing technical leadership and participating in development to enhance the functionality of our legal software platform. You will participate in architectural design, feature implementation, and the day-to-day software development lifecycle, while also managing delivery metrics and driving continuous improvement. This is a full-time permanent position, working 37.5 hours per week with opportunities for a fully remote or hybrid work schedule.

Primary Responsibilities:

  • Provide technical leadership and mentorship to a team of Software Developers working on delivering products and features that create an excellent experience for our users
  • Oversee all software development activities and ensure the high-quality delivery of projects
  • Plan, design, develop, and implement technical solutions that meet team and company objectives
  • Make architecture and technology selection decisions that align with business goals and long-term scalability
  • Manage project schedules, scope, work estimates, and ensure deliverables are on time and within budget
  • Lead code reviews, share knowledge, and provide feedback to maintain code quality and encourage innovation
  • Partner with Product Owners and stakeholders to develop high level strategy and deliver technical roadmaps
  • Set team objectives, establish performance expectations, and conduct performance management to drive accountability and strong execution
  • Drive continuous improvement in development team best practices, processes, tools, and methodologies to enable greater efficiency and growth
  • Train, coach, and mentor team members to strengthen technical expertise and develop a high-performance team
  • Collaborate with cross functional departments to determine business requirements and technical specifications
  • Communicate progress updates to the team and all required stakeholders, ensuring alignment and transparency
  • Identify and manage technical debt, ensuring system scalability, performance, and reliability

Knowledge and Skill Requirements:

  • Post-Secondary Education in Computing Science or equivalent
  • 7+ years of experience in a Software Engineer or Developer role is preferred
  • Prior management experience would be an asset
  • Experience in performance management, resource planning, coaching staff, and mentoring developers
  • Proven track record of successfully delivering technology projects, ensuring high-quality and on-time delivery
  • Deep understanding of development best practices, including code quality assurance, scalability, and system design patterns
  • Experience with our core technology stack: C#, .NET 7+, TypeScript / JavaScript, SQL (Microsoft SQL Server)
  • Experience with one of the latest JavaScript frameworks: Vue (preferred), Angular, React
  • Additional technical knowledge is an asset: .NET Web APIs (or REST APIs), Entity Framework Core
  • Familiarity with unit testing frameworks (Vitest, NUnit, xUnit, Selenium, Jest, MS Test)
  • Experience conducting code reviews and providing valuable feedback to developers
  • Strong business acumen, with an ability to align technical solutions with company goals
  • Strong written and verbal communication skills
  • Experience exploring and applying emerging technologies, such as AI, to enhance product capabilities and development practices
  • Familiarity with Agile processes and using tools like Azure Boards to optimize project delivery and drive results

Why You Should Join the LawDepot Team:

  • Excellent total compensation package
  • Comprehensive health and dental benefits, plus an additional Health Care Spending Account
  • Great work life balance (37.5 hour work weeks, flexible schedules, ability to bank hours)
  • Three weeks paid vacation, plus bonus personal days
  • Continuous learning opportunities, including LinkedIn Learning subscriptions and training budgets
  • Company share plan
  • Free catered lunches for the entire office
  • Monthly social events for team members to enjoy (think axe throwing, rock climbing, board games, food trucks, trivia contests, and charitable activities)
  • Casual work environment
  • Personal offices for focused work and to have your individual space (plus collaborative workspaces for when you want to meet with the team)
  • Free and easily accessible parking
  • Southgate Mall, Whyte Ave, and Calgary Trail restaurants are only minutes away
  • Hybrid working arrangements for that balance between getting work done at home and engaging with others in the office

How to Apply:

Apply for this job here or submit your application through our Careers page at

We thank all applicants; however, only those selected for an interview will be contacted.



  • Edmonton, Alberta, Canada Hootsuite Full time $98,400 - $137,800

    We're looking for a Lead, Software Development, to help us build and lead a high-performance team that solves challenging engineering problems as we build the next generation of social products. You will support the Senior Manager, Development to hire, grow, coach, and lead a team of developers to build, scale, monitor, and optimize our billing...

  • Software Developer

    1 day ago


    Edmonton, Alberta, Canada Curve Dental Full time

    About Curve DentalCurve Dental is the leading provider of cloud-based, all-in-one dental practice management software for dental professionals and practices of all sizes across the United States and Canada. With powerful features like imaging, scheduling, billing, patient engagement, and more, Curve empowers dental professionals to optimize practice...


  • Edmonton, Alberta, Canada Stantec Full time

    DescriptionAt Stantec, we have some of the world's leading professionals passionate about enabling our business to be its best. Our business teams include finance, procurement, human resources, information technology, marketing, corporate development, HSSE, real estate, legal, and practice services. We bring diverse backgrounds, skills, and...


  • Edmonton, Alberta, Canada Stantec Full time

    At Stantec, we have some of the world's leading professionals passionate about enabling our business to be its best. Our business teams include finance, procurement, human resources, information technology, marketing, corporate development, HSSE, real estate, legal, and practice services. We bring diverse backgrounds, skills, and...


  • Edmonton, Alberta, Canada Curve Dental Full time

    About Curve DentalCurve Dental is the leading provider of cloud-based, all-in-one dental practice management software for dental professionals and practices of all sizes across the United States and Canada. With powerful features like imaging, scheduling, billing, patient engagement, and more, Curve empowers dental professionals to optimize practice...


  • Edmonton, Alberta, Canada Sterling Crane Full time

    Sterling Crane CanadaAs a part of the global industrial organization Marmon Holdings—which is backed by Berkshire Hathaway—you'll be doing things that matter, leading at every level, and winning a better way. We're committed to making a positive impact on the world, providing you with diverse learning and working opportunities, and fostering a culture...


  • Edmonton, Alberta, Canada Wilbert Plastic Services Full time

    Sterling Crane CanadaAs a part of the global industrial organization Marmon Holdings—which is backed by Berkshire Hathaway— you'll be doing things that matter, leading at every level, and winning a better way. We're committed to making a positive impact on the world, providing you with diverse learning and working opportunities, and fostering a culture...


  • Edmonton, Alberta, Canada Sterling Crane Full time

    Sterling Crane CanadaAs a part of the global industrial organization Marmon Holdings—which is backed by Berkshire Hathaway—you'll be doing things that matter, leading at every level, and winning a better way. We're committed to making a positive impact on the world, providing you with diverse learning and working opportunities, and fostering a culture...


  • Edmonton, Alberta, Canada Agriculture Financial Services Corporation Full time

    At AFSC, we are rooted in people and agriculture, and we believe meaningful work happens when individuals feel valued, supported, and connected to a greater purpose. We are committed to creating an environment where everyone can thrive and lead what's next, whether they're in the field or at a desk. We attract people who care deeply about making an impact on...


  • Edmonton, Alberta, Canada CATALIS Full time

    DescriptionWho We AreCatalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations at the municipal, county, state, and federal levels. Our innovative solutions are designed to streamline processes, enhance efficiency, and improve the delivery of government services to the...