Key ResponsibilitiesContribute to the delivery of complex solutions, breaking down big problems into smaller piecesActively participate in team planning activitiesEnsure the quality and integrity of the SDLC for their team and identify opportunities for improvement in how the team works, through usage of recommended tools and practicesAble to triage complex issues independentlyAware of the technology landscape, help to plan delivery of coarse-grained business needs spanning multiple applicationsSet a consistent example of agile development practices and coach other engineers to work as a team with Product and Experience DesignHelp new hires and junior engineers to improve their skills and be more effectiveContribute to and improve internal libraries and toolsUnderstand the business supported by your applicationsProactively communicate status and issues to their managerIdentify problems and risks of their own work and the work of othersCollaborate with other teams to find creative solutions to customer issuesShow a commitment to delivery deadlines, in particular seasonal and vendor partner deadlines that are critical to Best Buy’s continued successRequirements4+ years of relevant professional experience with a bachelor's degree OR equivalent. Including : 2+ years of experience with Java and Spring Boot frameworks2+ years of experience designing and utilizing relational database concepts & technologiesPreferred1+ year experience utilizing data streaming technologies, including Kafka1+ year experience with NoSQL databases
Software Engineer Ii • Bengaluru, Karnataka, India