BENGALURU · FULLTIME
Senior Software Engineer
Best Buy
Bengaluru · onsite · Posted 62d ago
Sourced from
Not disclosed7–11 yrsfulltimeBengaluru
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.4s
- Found the form on Instahyre · 7 questions to answer1.4s
- Decided the answers for all of them2.7s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Responsibilities:
- Lead the delivery of complex solutions, coding larger features from start to finish.
- Actively participate in planning and performing code and architecture reviews of their team's product.
- Help ensure the quality and integrity of the Software Development Life Cycle (SDLC) for their team and identify opportunities for improvement in how the team works, through the use of recommended tools and practices.
- Lead the triage of complex production issues across systems.
- Demonstrate creativity and take initiative in solving complex problems.
- As a high performer, consistently deliver a high volume of story points relative to their team.
- Aware of the technology landscape and plan delivery of coarse-grained business needs spanning multiple applications.
- Influence technical peers outside their team.
- Set a consistent example of agile development practices and coach other engineers to work as a team with Product and Experience Design (XD).
- Create and improve internal libraries and tools.
- Provide technical leadership on the product and determine the technical approach.
- Proactively communicate status and issues to their manager.
- Collaborate with other teams to find creative solutions to customer issues.
- Show a commitment to delivery deadlines, in particular seasonal and vendor partner deadlines that are critical to Best Buy's continued success.
Requirements:
- 7+ years of relevant experience with a bachelor's degree OR equivalent relevant professional experience.
- 4+ years of hands-on experience with Java and Spring Boot frameworks.
- 4+ years of experience working with relational database concepts and technologies.
- 4+ years of experience in designing and implementing microservices.
- 2+ years of experience leading sprint planning from a technical or process perspective and guiding design sessions.
Preferred:
- 2+ years of experience utilising data streaming technologies, including Kafka.
- 2+ years of experience with NoSQL database technologies and their practical applications.
- 2+ years of experience with cloud platforms such as AWS and Google Cloud Platform.
- 2+ years of experience utilising data streaming technologies, including Kafka.
Sourced from instahyre
Section · 02
Skills
Apache Kafkaamazon web servicescloudSQLSpring BootJavaMicroservicesgoogle cloud platform