Intermediate Software Developer role at Best Buy. Build and improve software solutions in a remote-first team, with head office in Vancouver, BC.
Responsibilities
Develop and maintain reliable, scalable, and secure software solutions that align with business and technical requirements. Contribute independently to feature development, bug fixes, and enhancements while following engineering best practices. Participate in code reviews, design discussions, and technical decision making to improve code quality and maintainability. Collaborate closely with developers, QA engineers, designers, product managers, and cross functional partners to deliver end to end solutions. Troubleshoot application issues across environments and support production systems as needed. Help identify opportunities for automation, process improvements, and modernization within the team’s applications and workflows. Maintain clear, accurate documentation of systems, APIs, processes, and technical decisions. Mentor Software Developer I team members informally, sharing knowledge and supporting team growth. Demonstrate curiosity, continuous learning, and growing domain expertise to improve both individual and team performance.
Requirements
3+ years of development experience with hands on experience using Java and Spring Boot. Experience with CICD pipelines and deploy features to lower environments. Experience with databases such as SQL Server, Oracle or MySQL. Working knowledge of distributed services and microservices.
Benefits
Remote-first work environment. Employee discounts on awesome tech from day one. Flexible health benefits and wellness program. Training programs to build new and transferable skills.
Hiring two Senior Technology Architects for a 12 - month contract to guide Ontario K - 12 school boards in Zero Trust and network - security architecture.
Senior Developer responsible for developing and supporting AI platform components at FinTech. Collaborating with multidisciplinary teams and optimizing system performance.
Director of Engineering overseeing Analytics & Data Management programs for marquee clients in Sports & Gaming. Ensuring delivery excellence, stakeholder management, team leadership, and account growth.
Hiring a Software Engineer Lead / Manager (Full Stack) for a Financial Services firm in Toronto. Lead teams and build enterprise apps with Java, Angular, and microservices.