
Software Development Manager
Posted 23 hours ago

Posted 23 hours ago
This is a fully remote position, open to applicants in Canada.
• Oversee the teams responsible for LawDepot’s contract platform and the internal content management system editor experience.
• Lead software developers, define technical direction, and convert business objectives into dependable software delivery.
• Manage Software Developers and Scrum Masters to create technical solutions for website users and members of the internal CMS platform team.
• Establish expectations, mentor team members, guide performance and career development, and foster shared ownership of delivery and production quality.
• Collaborate with Product Owners and stakeholders to formulate strategy and technical roadmaps.
• Eliminate delivery hurdles and keep teams focused on high-impact projects.
• Convert technical context, risks, dependencies, and trade-offs into clear business language.
• Make decisions regarding architecture and technology selection in alignment with business goals and scalability.
• Manage project timelines, scope, estimates, dependencies, risks, and delivery commitments.
• Utilize AI for technical investigation, prototyping, code reviews, test development, documentation, and delivery analysis.
• Guide developers in AI-assisted engineering practices.
• Enhance practices for web applications, APIs, data models, automated testing, CI/CD, security, and production troubleshooting.
• Oversee releases, rollout readiness, rollback planning, incident response, technical quality, and the removal of temporary feature flags or outdated code.
• Facilitate website experimentation alongside Product and Analytics teams.
• Assist with hiring, onboarding, operations, and people management.
• Post-secondary education in Computing Science, Software Engineering, Information Technology, or a related discipline.
• A minimum of 2 years of experience leading software development teams and supporting developer performance, growth, and delivery.
• Over 7 years of experience in software development, architecture, or technical delivery.
• Experience in managing projects, processes, priorities, and technical delivery within a software development context.
• Strong technical judgment across web applications, APIs, data models, automated testing, CI/CD, security, and production troubleshooting.
• Practical experience using AI platforms, agents, or related tools in real-world software engineering tasks.
• Capability to validate AI-generated outputs, identify risks, and guide others on where human judgment is necessary.
• Strong business acumen with the ability to align technical decisions with company priorities and operational outcomes.
• Ability to collaborate with cross-functional business stakeholders.
• Excellent written and verbal communication skills, including the ability to explain trade-offs, negotiate scope, and align stakeholders.
• Familiarity with Agile processes and cross-functional software delivery.
• Experience with TypeScript or JavaScript, C#/.NET, Vue, SQL Server, and Entity Framework Core is a plus.
• Experience in introducing reusable AI workflows, engineering playbooks, or developer enablement practices is a plus.
• Familiarity with Model Context Protocol or similar methodologies is a plus.
• Experience in leading AI adoption, technical transformation, or broader change management initiatives is a plus.
• Excellent total compensation package.
• Comprehensive health and dental benefits.
• Health Care Spending / Personal Spending Account.
• 37.5-hour work weeks.
• Flexible schedules.
• Option to bank hours.
• Paid vacation.
• Bonus personal days.
• Continuous learning opportunities.
• LinkedIn Learning subscriptions.
• Training budgets.
• Company share plan.
• Free catered lunches for the entire office.
• Monthly social events.
• Personal offices and collaborative workspaces.
• Free and easily accessible parking.
• Hybrid working arrangements.
Supabase
Super.com
Coconut Software
Naveera Technology LLC
Get handpicked remote jobs straight to your inbox weekly.