
Manager, Software Engineering

D2L
Summary
Join D2L's Talent Acquisition team as a Manager of Software Engineering and play a crucial role in the department's success. You will build high-quality software, develop your team, remove roadblocks, and improve processes. The ideal candidate has 5+ years of relevant experience managing Agile teams, a deep understanding of software engineering best practices, and experience managing high-performing individuals. D2L values leadership competencies such as leading by example, boundaryless collaboration, delivering awesome outcomes, attracting talent, continuous improvement, and effective communication. A bachelor's degree in Computer Science, Engineering, or equivalent experience is required. The base salary range is $100,000-$130,000 CAD, with additional benefits.
Requirements
- 5+ years of relevant work experience
- Proven experience of successfully managing and leading Agile teams
- Deep understanding of software engineering best practices
- Strong knowledge and experience in Agile methodologies
- Experience managing people to high performance and reaching their potential
- Hands on experience building software
- Leads by Example with personal and professional integrity, high accountability and say/do ratio
- Boundaryless collaboration and influence skills both within team, peer group and broader organization. Effective communicator with a proven track record of impact beyond the immediate team and for the business
- Delivers Awesome Outcomes : Strategic mindset and business acumen, with strong prioritization skills and a focus on organizational outcomes vs. team tasks. Effective problem solver, able to achieve results individually and through others, in fast paced, deadline-driven environments
- Talent Magnet : Talent-focused leader, with demonstrated ability to coach, build and lead a high performing, diverse team
- Better, Smarter, Faster : An agile learner, with a growth mindset, attention to detail and organizational skills. An operationally minded leader, with a focus on continuous improvement and innovation
- Wins Hearts and Minds : An effective communicator, with the ability to connect the why and the what. A change agent, with proven delegation, motivation, and team building skills
- Bachelor's degree in Computer Science, Engineering or equivalent experience
Responsibilities
- Build it right. Ensure solutions are built with high quality, using simple clean designs according to sound architectural principles
- Develop and grow your people. Coach and enable the growth of people on the team
- Remove road blocks. Support the team by guiding them on overcoming impediments to their success
- Enable effective process. Act as Scrum Master and/or Agile coach to ensure the team is operating effectively
- Create reliable plans. Work with the team to estimate work, assess risk and provide effective delivery plans
- Communicate and collaborate with other teams and roles to ensure alignment and achievement of higher level goals
- Assess new technologies and determine how to utilize them to improve product lines
- Drive a culture of high quality and innovation, by collaborating with Architects, Product Managers and your peers
- Improve how we deliver software. We want people how are driven to improve all of Product Development, beyond just their team
Benefits
- Impactful work transforming the way the world learns
- Flexible work arrangements
- Learning and Growth opportunities
- Tuition reimbursement of up to $4,000 CAD for continuing education through our Catch the Wave Program
- 2 Paid Days off for Catch the Wave related activities like exams or final assignments
- Employee wellbeing (Access to mental health services, EFAP program, financial planning and more)
- Retirement planning
- 2 Paid Volunteer Days
- Competitive Benefits Package
- Home Internet Reimbursements
- Employee Referral Program
- Wellness Reimbursement
- Employee Recognition
- Social Events
- Dog Friendly Offices at our HQ in Kitchener, Winnipeg, Vancouver and Melbourne
Share this job:
Similar Remote Jobs


