Software Development Manager

Vancouver, BC, Canada

Job Description

Software Development Manager

At Best Buy Canada we welcome people from all backgrounds to work or shop with Best Buy. We embrace and celebrate differences. Our culture is one of inclusivity and belonging and provides employees an environment where they can bring their whole selves to work. Come and work with us at a recognized Top Employer in Canada!

At our head office, in beautiful Vancouver, BC, we practice a remote first working model, leveraging in person interactions for strategic, collaborative and social purposes.

Best Buy Canada is seeking a Software Development Manager with a strong technical background and a passion for people leadership. Our technology community is structured around the customer's journey and this position will lead a group of talented developers that support a segment of that journey.

As a Software Development Manager you will...

  • Be the people leader of one or more teams of developers. You will inspire and support the team, ensuring that the developers possess the knowledge, skills, and abilities required to deliver high-quality results
  • Mentor and guide developers by providing continuous feedback aimed at helping them improve their technical and leadership skills.
  • Oversee recruitment and onboarding for your product family, as well as making sure teams have the right mix of skills and knowledge to meet their objectives.
  • Co-create an inclusive, high-performance, and rewarding culture that allows people do their best work.
  • Be ready to jump into a sprint or two as needed and contribute to the design and development of complex applications and maintaining or modifying existing ones.
  • Partner with other leadership roles within your product family and help to connect people to our purpose, align their goals, and be amazing.
  • Be responsible for delivering high quality product on time within budget adhering to software delivery guidelines and standards.
  • Actively collaborates with product managers to build and refine product roadmap for their teams.
  • Ensure that your services are highly scalable and resilient to support peak days throughout the year (such as MTH, Black Friday, Event sales, promotion days) and growing business needs in production.
The experience we need...
  • 3+ years leading a technical team; supporting employees' learning and development through mentorship and coaching as well as hiring, onboarding, and general team leadership.
  • Demonstrated experience in building high quality products in an Agile development environment. We've been told we're extremely Agile - interested?
  • Proven hands-on development experience that includes solid understanding of development practices, adherence to code standards, working with source control management, test-driven development, and contribution to the code review process.
  • Strong communication skills and top notch interpersonal skills; able to lead with authenticity.
Bonus Points
  • Experience with Java, Spring Boot, Hibernate, SQL, React.js, JavaScript, and MicroServices
Education
  • Bachelors or Masters or equivalent experience in Computer Science or related field
We believe we have the unique opportunity to help customers enrich their lives and pursue their passions with the help of technology.

Join our amazing team!

We are looking for people just like you

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2039623
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Vancouver, BC, Canada
  • Education
    Not mentioned