Log In Employers
Regional Sales Representative - GTA West XM Senior Account Director Furniture Sales Specialist Intermediate BI Developer Software Developer Director Research Analyst - Creative Excellence Sr Marketing Manager - Nuts Category West Fund Administrator Help Wanted Project Engineer Mechanical EIT Software Developer School Technology Support Specialist II Senior - Business Intelligence Developer Software Developer Director Product Quality- Toronto Electrician_PLC programmer Confidential Assistant - Level C Coordinator Assistant Brand Manager Application Analyst Software Engineering Consultant - Coop ASSOCIATE TECHNICAL PRODUCT MANAGER Business Intelligence Developer Marketing and Design Coordinator Business Intelligence Developer Content Creator Manager Network Engineer Multimedia Specialist marketing co-ordinator Director - Geriatrics and Continuing Transportation Engineering Coordinator Junior Graphic Designer Country Manager Mobile Developer - API Key Account Manager ServiceNow Programmer Part time marketing executive Inside Sales Executive Accountant Marketing Database Co-ordinator Mechatronic Software Engineer Talent Acquisition Specialist Full Stack consultant Distribution Compliance Analyst Mechanical Engineer All Jobs
0x 10% Happier 101 Commerce 1010data 10x Genomics 11 Honore 128 Technology 1366 Technologies 15Five 17 Media 17zuoye 1C Company 1Crowd 1HUDDLE 1QBit 1World Online 1mg 1stdibs 21viaNet 23andMe 2C2P 2RedBeans 2U Inc. 2lemetry 2nd Address 360 Mobile Security 36Kr 3D Robotics 3D Systems 3Pillar Global 3Scan 3T Biosciences 3VR 3YOURMIND 4:33 Creative Lab 4INFO 500 Startups 500px 51 Credit Card Manager 51talk 55ip 58 Daojia 5miles 6 River Systems 6sense 7Park Data 7shifts 8 Securities 82 Labs Inc. 8i 8th Wall 8tracks Radio 8x8 Inc 90 Seconds 908 Devices 91springboard 99 9F Fintech Holdings Group 9stacks A Million Ads A10 Networks AB Tasty ABBYY ABEJA ABSENTIA ACL Services ACORN OakNorth Holdings Ltd. ACV Auctions ADC Therapeutics ADENTS HTI ADOR ADP ADVANO ADYOULIKE AEVI International AEye, Inc. AGNC Investment AID:Tech AISense Inc. AISpeech ALPHA AND CO AOptix Technologies APDM Wearable Technologies APUS Group AQMETRICS ARMO BioSciences ASR Microelectronics AT&T AT&T ATI Physical Therapy AUTO1 Group AV Homes AVG Technologies AWAL AYLIEN AYR Aahaa stores All Companies
My Profile Log Out

Developer III - Web BurnabyHead Office At Best Buy Canada


Burnaby, Bc

Job Description

Do you love technology and know how to use it? Do you thrive on the daily challenges of working in a constantly evolving field? For members of Best Buy's Information Technology Team, the answer is "Yes." More than techies, our IT team members bring planning, strategy and even communication skills to bear in helping the company grow.

Reporting to the IT Application Development Senior Manager, the Developer III - Web is an expert in object oriented design patterns for enterprise software development. He/she will design and build new capabilities related to Best Buy’s IT Corporate Systems. He/she would be responsible for design and quality, and would lead small project teams in that effort.

The Developer III – Web is an expert in using the dynamic programming tools and languages that fuel the Web. This role will require to work independently or be part of a team that builds and integrates interactive Web sites, capabilities, and services for both internal and public sites. This role will develop Web solutions and testing in various browsers, enhancing and modifying as necessary to ensure the best experience for the user. The role also will be responsible for the architecture design of the Web sites, data driven capabilities and find efficient client-server solutions.

The Developer III – Web will gain an in-depth understanding of BBYC’s Software Development Life Cycle and will have the ability to communicate project concerns, issues and action items. The Developer III - Web is able to effectively communicate technical concepts, task status, issues, risks and solutions to both a technical and non-technical audience. He/she will be able to effectively mentor junior team members, and perform a fundamental role in ensuring code quality and sound design. The Developer III - Web has an in-depth understanding of agile and waterfall software development lifecycles as well as object oriented design principles and patterns. He/she will apply a practical mindset when designing solutions which are appropriate for the size, scope and timelines of the respective project.


Development & Delivery

  • Full lifecycle application development
  • Accountable for the development of specifications for complex applications or modifying/maintaining complex existing applications
  • Designing, coding and debugging capabilities
  • Code analysis, requirements analysis, identification of code metrics, system risk analysis, security analysis, software reliability analysis
  • Proven expert experience with object-oriented design pattern and analysis (OOA and OOD)
  • Service oriented design and analysis
  • Unit testing and design and development quality assurance
  • Performance tuning, improvement, balancing, usability, automation.
  • Support, maintain and document capability
  • Integrate new capabilities with existing systems
  • Evaluate and identify new technologies for implementation

Coordination of Project Deliverables

  • Accountable for creation and maintenance of design document standards in relations to high-level and detailed software component design
  • Creation and maintenance of coding and architecture standards for e-commerce
  • Promotes discussion on new ideas / architectures appropriate for BestBuy
  • Applies practical, results focused mindset when proposing designs and architecture
  • Accountable for ensuring project team follows appropriate code and quality standards
  • Accountable for scheduling, documenting and following up on all code reviews in their assigned project.
  • Peer reviews design, attends code reviews for projects they are not assigned to as well as projects they are assigned to
  • Can effectively prioritize and multi-task between several competing priorities
  • Assigns and tracks tasks to development team

Operations/Quality Assurance/Issue Management

  • Review the support solutions for problem tickets including re-occurring incidents
  • Provide your vast knowledge of Retail POS applications to internal and 3rd party support teams and lead the rectifying of issues within the applications
  • Responsible for complete and accurate impact application analysis and standard unit and assembly testing
  • Performance tuning, process improvement, usability and automation
  • Maintain, communicate and enforce coding standards and security code review process
  • Ensure Best Buy Canada complies with all governing legislation with respect to privacy laws, customer data security, audit trails and best practices
  • Identify and resolve problems and issues from an applications perspective within area of responsibility.
  • Escalate potential roadblocks and recommend necessary corrective action when projects go off-track.
  • Inform the technical and application architects and project manager of any issues that may affect other areas of the project.
  • Provide input to others to resolve complex problems and issues.
  • Support testing activities by assisting in root cause analysis and providing recommendations to resolve all known issues.
  • Conduct technical project and code reviews with internal and external teams
  • Participate in Integrated Product Testing and User Acceptance Testing, as required

New Capabilities – Research, Analyze & Share Knowledge

  • Has advanced knowledge and skills and consistently stays on top of web capabilities, concepts, practices and procedures through own interest as well as research, learning and education; proactively seeks opportunities to broaden and deepen knowledge base and proficiencies – above and beyond required trainings
  • Proactively identifies areas requiring improvement, seeks out and recommends new solutions
  • Teaches out new capabilities & industry best practices to others (e.g. Web designers)
  • Presents findings/concepts/proposals in a clear, effective, professional manner which is appropriate to the audience level
  • Stay aware of new development capabilities, concepts, practices, and procedures through research, learning and education
  • Proactively seek opportunities to broaden and deepen your knowledge base and proficiencies – above and beyond required training
  • Proactively identify areas requiring improvement; seek out and recommend new solutions or processes.
  • Teach new capabilities and industry best practices to team members and colleagues
  • Present findings, concepts and proposals in a clear, effective and professional manner, and appropriate to the audience


  • Computer Science or related College level trainings
  • Professional work experience within large IT organization (5+ years)
  • Experience and knowledge of SDLC is required
  • Participation in team based software development and delivery (3+ years)
  • Experience and understanding of modules like Retail and Store Operations
  • Experience working with offshore resources in the delivery of software and project deliverables (2+ years)
  • Experience using SQL Database (2+ years)
  • Proficiency in SQL Query or PL/SQL code including ability to write advance queries (3+ years)
  • Experience with source control systems like GIT, CVS or TFS
  • Experience with JavaSE, XML, Linux shell scripting, J2EE, Servlets/JSP, JAVA API, Web Services , Testing & Build frameworks (JUnit, Ant/Maven, etc.) and Spring (3+ years)
  • High level expertise using JavaScript in conjunction with other technologies including HTML, AJAX, CSS, ASP.NET, XSLT, CSS/CSS3,XHTML, REST, XML


  • Experience working in a large complex Retail environment will be considered an asset
  • Experience using Agile methodology will be considered an asset
  • Experience with the following: Hibernate, JavaScript, HTML, Struts, CSS, AJAX, JQuery, EJB, Eclipse, IntelliJ, NoSQL, JMS, Android, IOS, C#, Axis2 will be considered an asset

Get hired at Best Buy Canada

You're one short application away from your dream job