Tesco, a prominent name in the retail industry, is offering an enticing opportunity for fresh graduates to step into the role of Software Development Manager in Bengaluru. This position welcomes individuals from diverse educational backgrounds, emphasizing the company’s commitment to inclusivity and diversity. As a Software Development Manager at Tesco, candidates will embark on a journey of leadership and innovation, overseeing and driving software development projects to fruition. Despite being freshers, candidates will be entrusted with significant responsibilities, reflecting Tesco’s belief in nurturing talent and providing ample opportunities for growth and development. Situated in Bengaluru, a thriving tech hub known for its vibrant atmosphere and innovation-driven culture, this role promises exposure to cutting-edge technologies and invaluable industry insights.
Company Name: Tesco
Job Role: Software Development Manager
Education Required: Any Graduate
Experience Required: Freshers
Job Location: Bengaluru
Role and Responsibilities:
- Hire and Grow a team of High Performing Engineers.
- Motivate Mentor Coach to develop engineers into Leaders/SMEs.
- Develop new and Improve existing processes to ensure smooth functioning of the team.
- Drive Product Direction and Strategy by interfacing with other stakeholders.
- Participate in Design and Architecture Reviews.
- Drive timely and high-quality software releases.
- Ability to manage Full Stack teams.
- Comfortably test drive any feature/comfortable with TDD cycle.
- Demonstrate a good knowledge of other programming languages & paradigms and when to apply them.
- Comfortably debug/find complex problems.
Required Skills and Qualification:
- Proven track record of motivating and retaining talent-building teams.
- Knowledge of SDLC and utilities like JIRA GitHub or others.
- Good experience in collaborating and driving cross-geo / cross-team projects.
- Experience working on SaaS-based products.
- Experience with public clouds like Azure; AWS (Azure if preferred) is desired.
- Preferred knowledge of working with Hybrid Cloud including EDGE computing.
- Familiarity with Design/Implementation trade-offs in building clustered high-performance fault-tolerant distributed systems software.
- Familiarity with Kubernetes Containers Micro-service and at least one high-level programming language.
- Experience with server-side technologies such as SpringBoot Micronaut Quarkus etc.
- Experience with Event-Driven Systems using Message Brokers.
- Experience with Distributed Caching.
- Experience with Distributed Deployment at EDGE and Cloud.
- Experience with Video Standard and Streaming technologies like ONVIF; RTSP; SRTP; WEBRTC; and HLS is a Big plus.