Software Development Engineer-TESCO

📢 Job Opportunity Alert!

Position: Software Development Engineer
Location: Bengaluru
Company: TESCO
Type: Full-Time

Responsibilities:

  • Provide technical guidance and context for technology choices across teams and the directorate, ensuring foundational impact across your area.
  • Act as a technical leader and mentor for your team, supporting engineers in delivery and taking the lead on key features as appropriate.
  • Deliver multiple impactful projects that align with business goals, demonstrating technical breadth and depth.
  • Take ownership of the quality and results of the team's work, advocating for best practices across the directorate.
  • Lead in developing, delivering, and operating mature services by implementing industry-leading testing and deployment strategies.
  • Facilitate design sessions to anticipate and support future feature evolution within the system architecture.
  • Champion Tesco’s architectural strategy, applying it effectively to your work and projects.
  • Manage competing priorities, bringing clarity to ambiguous scenarios, and propose optimal outcomes that balance short-term and long-term goals.
  • Utilize data-driven decision-making techniques to make informed trade-offs and identify potential risks proactively.
  • Communicate effectively within your team and with stakeholders, acting as a trusted mentor and role model for junior engineers.
  • Share skills and technical knowledge through 1:1 discussions and formal training opportunities, contributing to the growth of the team and the directorate.
  • Support recruitment efforts by participating in hiring practices and recruitment assessments, representing Tesco Technology externally to attract new talent.

Requirements:

  • Proficiency in developing ReST APIs using Spring/Spring Boot.
  • Strong understanding of SOLID principles.
  • Experience with Docker, and Kubernetes, and familiarity with Kafka, Distributed Cache, Elasticsearch, SQL DB, and NoSQL DB.
  • Knowledge of public cloud platforms such as AWS, Azure, or GCP.
  • Strong analytical and problem-solving skills.
  • Experience with CI/CD pipelines and Agile/Scrum methodologies.
  • Bachelor’s degree in Computer Science or related field; proven technical depth and breadth in software development.
  • Demonstrated experience in technical leadership, mentoring, and coaching within the team and across the organization.
  • Ability to take ownership and accountability of product development, with experience in impactful decision-making and capability building.
How to Apply: Click Here

Comments

Popular posts from this blog

Accenture Off Campus Drive 2024 for Application Development Associate Position

Walk-in Drive

Frontend Developer Intern-VRV Security