Jobs.ca
Jobs.ca
Language
LawDepot.com logo

Intermediate Software Developer - Dashboards

LawDepot.com3 days ago
Hybrid
Edmonton, AB
Mid Level
full_time

Top Benefits

Excellent total compensation package
Comprehensive health and dental benefits
Additional Health Care Spending Account

About the role

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 an Intermediate Software Developer in Edmonton, Alberta. Working with the Information Systems department, you will be responsible for enhancing our customer-facing legal solutions platform — supporting millions of users. You’ll focus on delivering high-impact features for our member experiences, improving conversion, and modernizing systems using technologies like Vue 3 and ASP.NET Core. This is a full-time permanent position, working 37.5 hours per week with opportunities for a hybrid work schedule.

Primary Responsibilities:

  • Develop solutions for a large scale, eCommerce website and deliver code that creates an excellent experience for our users
  • Drive project success by engaging in every aspect of the development life cycle, from initial planning to code deployment
  • Utilize best practices to code and implement exceptional solutions
  • Participate in the component architecture and design of new technical functionality based on business specifications
  • Build responsive, accessible front-end features using Vue 3 and TypeScript
  • Utilize best practices to code and implement exceptional solutions
  • Design and build robust automated test suites for our microservices and Vue-based web applications
  • Identify technical debt opportunities, propose innovative solutions to drive system optimization and advancement
  • Collaborate with other developers by participating in code reviews, sharing knowledge, providing feedback, and brainstorming
  • Partner with other team members during Agile sprints to help collectively deliver great work
  • Provide constructive feedback and great technical suggestions during team planning meetings
  • Communicate progress updates to the team and all required stakeholders

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, Web Developer, Software Engineer, or equivalent role

  • Knowledge with our core tech stack: C#, .NET 7+, JavaScript / TypeScript, SQL (Microsoft SQL Server)

  • Additional knowledge in the following areas:

    • JavaScript frameworks: Vue 3 (preferred), Angular, React
    • .NET Web APIs (or REST APIs)
    • Unit testing frameworks (Vitest, NUnit, xUnit, Selenium, Jest)
    • Database (LINQ, Entity Framework Core)
    • SCSS (or CSS, LESS, SASS), HTML, JSON
    • Git or similar source control tools
  • Methodical problem-solving skills

  • Ability to plan, implement, test, and document software

  • Write clean and efficient code that adheres to SOLID design principles

  • Ability to clearly convey ideas and plans through both written and verbal communication

  • Proactive, growth-oriented mindset with a strong aptitude for learning and improvement

  • Familiarity with Agile methodologies (Scrum) would be considered an asset

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 or submit your application through our Careers page at https://www.lawdepot.ca/career.

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

About LawDepot.com

IT Services and IT Consulting
51-200

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.