Senior Software Developer

LawDepot
Edmonton, AB, Canada
$130K-$180K a year (estimated)
Permanent
Full-time
We are sorry. The job offer you are looking for is no longer available.

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.

com is currently expanding and looking to recruit a Senior Software Developer in Edmonton, Alberta. Working with the Information Systems team, you'll be instrumental in implementing projects aimed at enhancing the core infrastructure of our website.

You'll have the opportunity to work on transformative projects, while driving innovation within our organization. This is a full-time permanent position, working 37.

5 hours per week.Primary Responsibilities : Develop and implement interactive, reusable components for a large-scale eCommerce website, utilizing a Content Management System (CMS) to streamline site development and enhance user experience through efficient, high-quality code deliveryDrive project success by engaging in every aspect of the development life cycle, from initial planning to code deploymentCreate systems architecture and design documents for new technical functionalityCreate new Vue components and interactive features for our front end to enable high quality customer experiencesMentor and collaborate with other developers by participating in code reviews, sharing knowledge, feedback, and brainstormingAnalyze and resolve performance and functional problems associated with applicationsUtilize design patterns and best practices, and apply them to solve real world scenariosPartner with other team members during Agile sprints to help collectively deliver great workProvide constructive feedback and great technical recommendations during department and inter-departmental planning and strategy meetingsExplain and summarize technical topics to non-technical audiencesProduce key documentation on projects and systemsKnowledge and Skill Requirements : Post-Secondary Education in Computing Science or equivalent (ex.

Digital Media and IT, Information Systems Technology)7+ years of experience in a Software Developer, Web Developer, Software Engineer, or equivalent roleExperience with our core technology stack : C#, .

NET 7+, TypeScript / JavaScriptAdditional knowledge in the following areas : JavaScript frameworks : Vue 3.4 (preferred), Angular, React.

NET Web APIs (or REST APIs) including the ability to integrate third-party APIsUnit Testing frameworks : Vitest, NUnit, Munit, xUnit, Selenium, JestJSON, SCSS (or CSS, LESS, SASS), HTML, Git, Visual Studio CodeProficient in working with SQL Server or other RDBMS, including PL / SQL, MySQL, and PostgreSQLFamiliarity with asynchronous request handling, partial page updates, and AJAXIn-depth knowledge of design patterns and best practices, and how to apply them in real world scenariosAbility to plan, implement, test, and document programming applicationsProficiency in comprehending browser rendering behavior and optimizing performanceExceptional problem-solving abilities, adept at diagnosing and efficiently resolving complex issuesFamiliarity with Agile methodologies, Azure Boards, Azure DevOps, and Jira for managing processes, backlogs, and repositories is considered an assetWhy You Should Join the LawDepot Team : Excellent total compensation packageComprehensive health and dental benefits, plus an additional Health Care Spending Account or Personal Spending AccountGreat work life balance (37.

5 hour work weeks, flexible schedules, ability to bank hours)Three weeks paid vacation, plus bonus personal daysContinuous learning opportunities, including LinkedIn Learning subscriptions and training budgetsCompany share planFree catered lunches for the entire officeMonthly social events for team members to enjoy (think axe throwing, rock climbing, board games, food trucks, trivia contests, and charitable activities)Casual work environmentPersonal 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 parkingSouthgate Mall, Whyte Ave, and Calgary Trail restaurants are only minutes awayHybrid working arrangements for that balance between getting work done at home and engaging with others in the officeHow to Apply : Please submit a resume and cover letter by email to career@lawdepot.

ca or submit online via our Careers page at https : / / www.lawdepot.com / careerWe thank all applicants; however, only those selected for an interview will be contacted.

11 days ago
Related jobs
Promoted
LawDepot
Edmonton, Alberta

Software Developer, Web Developer, Software Engineer, or equivalent role. Senior Software Developer in Edmonton, Alberta. Mentor and collaborate with other developers by participating in code reviews, sharing knowledge, feedback, and brainstorming. ...

MongoDB
Canada

Specifically if you are passionate about reducing build times, reducing continuous integration times, and working to improve developer satisfaction - this role is for you!. Understand the whole picture of developer productivity work, including ensuring that Build team’s work drives improvements in o...

Apexa
CA

We are now looking for a talented Senior Software Developer with 10+ years experience to join our team, help us build exciting technologies, and continue innovating and transforming the industry. NET Framework, TSQL and relational database systems: design, maintenance, and optimization In-depth work...

Vidyard
Remote, Canada
Remote

Reporting directly to the Software Development Manager, you'll collaborate with a cross-functional team of developers, designers, and product managers to address customer challenges and deliver exceptional software solutions. Eager to share knowledge among other senior - staff level developers and m...

TELUS
Edmonton, Alberta

You are a Senior Software developer with 5+ years of experience in IT platform implementation in a technical capacity. You have hands-on experience with the following technologies as a senior software developer: Spring, Spring Boot WireMock Docker Terraform Oracle, Postgres, MSSQL Server, MySQL Serv...

CB Canada
Canada

We are looking for a Senior Software Developer- Java to join our MC Professional squad, working with the product management team to understand requirements, suggest technical solutions, implement, and deploy new features. Joining us as a Software Engineer is a chance to grow into a Senior, Staff, an...

Triunity Software
Alberta, AB, CA

Work experience as a Senior Java Developer or similar role. ...

Autodesk
Remote, Alberta, CAN
Remote

Autodesk Graphics Platform (AGP) Team is seeking a Senior Principal Software Developer to work on AGP ( Autodesk Graphics Platform) - a shared graphics system used by many Autodesk applications, including Fusion, Revit, Inventor, 3ds Max, and Maya. You will report to Senior Engineering Manager, Grap...

SRA Staffing
Edmonton, Alberta

Are you passionate about technology? Do you want to be part of the team that is revolutionizing TV advertising across millions of homes worldwide? If so, don't miss this opportunity to co-author software artifacts with technology experts that disrupt the advertising world by working on our client's ...

Mappedin
Remote, ON, ON, CA
Remote

Who we are and what we do Mappedin is a global leader in indoor mapping and spatial data management.Our innovative solutions power billions of square feet of indoor space and guide millions of people visiting malls, stadiums, offices, retail establishments, healthcare facilities, warehouses, college...