Talent.com
Software Development Manager

Software Development Manager

LawDepotToronto, Canada, CA
1 day ago
Job type
  • Full-time
  • Permanent
Job description

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 Software Development Manager. Working with the Information Systems department, you will be responsible for driving technical leadership and team development to enhance the functionality of our legal software platform. You will have the opportunity to design and deliver new features, provide mentorship to developers, and lead the technical direction of projects that directly impact our users. 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 : Manage Software Developers and Scrum Masters to create technical solutions that deliver an exceptional experience for millions of users while promoting growth and high performanceDrive excellence by maintaining high-quality standards in all aspects of development, ensuring deliverables meet or exceed expectationsMentor and guide the team through coaching, code reviews, and knowledge sharing to foster technical excellencePartner with Product Owners and stakeholders to develop high level strategy and deliver technical roadmapsMake architecture and technology selection decisions that align with business goals and long-term scalabilityPartner with leadership on strategic planning, aligning development initiatives with broader business objectivesSet team objectives, establish performance expectations, and conduct performance management to drive accountability and strong executionManage project schedules, scope, work estimates, and ensure deliverables are on time and within budgetProactively identify and address obstacles while researching new tools and technologies to drive continuous improvementLeverage key performance metrics and analytics to optimize team efficiency and refine development strategies improvementPlan future expansions and contribute to architecture guidanceCollaborate with cross functional departments to determine business requirements and technical specificationsIdentify and manage technical debt, ensuring system scalability, performance, and reliabilityKnowledge and Skill Requirements : Post-Secondary Education in Computing Science or equivalent5+ years of experience in Software Development, with at least 2+ years in a leadership-oriented roleProven track record of successfully delivering technology projects, ensuring high-quality and on-time deliveryDeep understanding of development best practices, including code quality assurance, scalability, and system design patternsStrong communication skills, able to engage effectively with employees, stakeholders, and senior managementProven ability to build, mentor, and lead high-performing teamsStrong business acumen, with an ability to align technical solutions with company goalsExperience managing people, projects, and processes, including resource allocation, team collaboration, and task prioritizationExperience 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, ReactAdditional technical knowledge is an asset : .NET Web APIs (or REST APIs), Entity Framework Core, Unit Testing frameworks (MS Test, Jest, nUnit, xUnit, Vitest), SCSS (or CSS, LESS, SASS), Git, HTML, JSON, YAML, XMLFamiliarity with Agile processes and using tools like Azure Boards to optimize project delivery and drive resultsWhy You Should Join the LawDepot Team : Excellent total compensation packageComprehensive health and dental benefits, plus an additional Health Care 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 [email protected] 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.