Intermediate Software Developer - Dashboards
Top Benefits
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
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.
Intermediate Software Developer - Dashboards
Top Benefits
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
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.