Software Developer

#209, 9644-54 Avenue Edmonton, AB T6E 5V1 Canada

Position Overview

LawDepot.com is currently expanding and looking to recruit a Software Developer II in Edmonton, Alberta. Working with the Information Systems team, you will be responsible for the development of LawDepot products and systems. This is a full-time permanent position, working 37.5 hours per week.

Primary Responsibilities

  • Develop solutions for a large scale, eCommerce website and deliver code that creates an excellent experience for our users
  • Participate in the architecture and design of new technical functionality based on business specifications
  • Optimize applications for maximum speed and scalability
  • Become the technical expert in one or more company systems
  • Perform all activities in the development life cycle (Plan, Implement, Test, Document, Deploy, Maintain)
  • Utilize best practices to code and implement exceptional solutions
  • Maintain current components while completing the transition to new technologies
  • Collaborate with other team members during Agile sprints to help collectively deliver great work
  • Communicate progress updates to the team and all required stakeholders
  • Participate in code reviews, provide feedback, share knowledge, and brainstorm new ideas
  • Provide constructive feedback, and great technical suggestions during team discussions and planning meetings

Knowledge and Skill Requirements

  • Post-Secondary Education in Computing Science or equivalent (ex. Information Systems Technology, Digital Media and IT)
  • 3+ years of experience in a Software Developer role is preferred
  • Strong knowledge of C#, and .NET 5 (.NET Core, .NET Framework, .NET Standard) and REST services
  • Proficient with Vue.js (Vue 3, VueX, Vue CLI)
  • Experience with Entity Framework and/or SQL, Single Page Applications (SPA), or similar component based front-end frameworks would be an asset
  • In-depth knowledge of design patterns and best practices, and how to apply them in real world scenarios
  • Experience with Git, React, Angular, TypeScript, Entity Framework, LINQ, and testing frameworks (NUnit, xUnit, Selenium, Jest) would be an asset
  • Ability to plan, implement, test and document programming applications
  • Effective written and verbal communication skills
  • Knowledge of Unit Testing principles and best practices
  • Familiarity with Agile processes

Why You Should Join the LawDepot Team

  • Excellent total compensation package
  • Comprehensive health and dental benefits, plus an additional Health Care Spending Account
  • Flexible work hours
  • Three weeks paid vacation, plus bonus personal days
  • Access to continuous learning opportunities, including a subscription to LinkedIn Learning
  • Company share plan
  • Casual work environment
Apply TodayOr email your resume to
career@lawdepot.ca

Company Profile

Join one of the fastest growing companies in Canada and a seven-time Growth 500 ranked organization (2020, 2019, 2018, 2017, 2016, 2015, 2014). LawDepot is the most advanced publisher of web-based do-it-yourself legal solutions. Using a unique step by step method, LawDepot simplifies the process of creating a customized legal document. LawDepot products cover all facets of the legal industry including: Estate Planning, Family Law, Real Estate, Business and Human Resources. Over ten million satisfied customers have trusted LawDepot to solve their legal needs. LawDepot attracts over two million monthly visitors and is one of the top 5000 largest websites in North America.
Apply TodayOr email your resume to
career@lawdepot.ca
Lawdepot Career
Lawdepot Career