Remote job
Software Development Manager
Job details
About this role
Role overview Lead software developers and Scrum Masters responsible for a customer-facing contract platform and an internal content management experience. This position blends people leadership, technical direction, and delivery management, with a focus on product quality, dependable releases, and practical adoption of AI in engineering work.
Responsibilities - Coach developers, set expectations, support career growth, and build shared responsibility for delivery and production quality. - Partner with product owners and stakeholders on strategy, technical roadmaps, priorities, and delivery plans. - Make architecture and technology decisions that support business goals and future scale; explain risks and trade-offs clearly. - Manage scope, estimates, schedules, dependencies, risks, and obstacles so teams can focus on high-value work. - Apply AI tools to investigation, prototyping, reviews, testing, documentation, and delivery analysis; guide teams on preparing context, checking outputs, and using human judgment. - Strengthen practices across web applications, APIs, data, testing, CI/CD, security, and production support; manage releases, incident response, rollbacks, and website experiments.
Requirements - Post-secondary education in computing, software engineering, IT, or a related field. - At least 2 years leading software teams and supporting developer performance, growth, and delivery. - At least 7 years in software development, architecture, or technical delivery. - Experience managing projects, processes, priorities, and technical delivery. - Sound technical judgment across web applications, APIs, data models, automated testing, CI/CD, security, and production troubleshooting. - Hands-on use of AI tools in software engineering, with the ability to assess risks and coach others on review needs. - Strong business judgment, cross-functional collaboration, and written and verbal communication; familiarity with Agile delivery.
Nice to have Experience with TypeScript or JavaScript, C#/.NET, Vue, SQL Server, and Entity Framework Core; AI workflow enablement, Model Context Protocol, or technical change leadership.
Benefits and work setup Full-time, permanent, 37.5-hour work week. Hybrid work from an Edmonton office or fully remote within Canada. The package includes health and dental coverage, spending accounts, flexible schedules, paid vacation and personal days, learning support, and a share plan.