BENGALURU · FULLTIME
Software Development Engineer III
Tesco
Bengaluru · onsite · Posted 57d ago
Sourced from
Undisclosed8–15 yrsfulltimeBengaluru
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.6s
- Found the form on Naukri · 15 questions to answer1.1s
- Decided the answers for all of them2.5s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
About the role
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
- Take a problem where technical strategy or approach is defined and come up with the solution design and drives the implementation with a fair level of autonomy including interacting with other SDEs in the same team or peer teams
- Reach out for direction proactively in case of ambiguities or constraints
- Own the delivery of a major component in a service entirely as part of a feature delivery
- Suspend improvements to processes and methodologies to enhance delivery speed, quality.
- Mentor and guide other WL1/WL2 SDEs in the team and help in hiring
- Question requirements and challenge where necessary
- Identify value of tasks & always work on the highest priority items
- Demonstrate in-depth understanding of Java and React.JS
- Experience building applications using Spring Boot, SQL and No-SQL, Restful web services and microservices architecture.
- Understanding of testing tools like JUnit, Mockito, Selenium etc...
- Front-end perspective you must know React core, Component design pattern, State management, TypeScript in react and Front-end architecture.
- Understand the framework and enough of the tool ecosystem of the chosen language to implement end to end components with minimal assistance Comfortably produce and refactor code without assistance
- Test drive features in programming language of choice
- Understand different major language paradigms (OOP/Functional)
- Understand presence of abstraction beneath language (JVM/CLR)
- Reason about complexity of algorithms (time and space) and code (cyclomatic)
- Debug code
- Understand and resolve complex issues
- Identify design patterns in code.
- Write clean, maintainable code.
- Can clearly explain technical decisions, trade-offs, and failures, not just successes.
- Build highly available and fault-tolerant distributed systems capable of handling large-scale workloads.
- Seek out and use appropriate abstractions
- Demonstrate strong production ownership, including RCAs and long-term fixes.
- Show evidence of execution discipline, predictability, and follow-through.
- Understand patterns for integration (events/services)
- Understand how to leverage existing functionality outside immediate project
- Understand scope of project and when to move behaviour to other services
- Deploy and manage applications on Kubernetes and cloud platforms such as Azure.
- Understand continuous integration and continuous delivery
- Demonstrate a working knowledge of CI tooling
- Writes tests to ensure CI/CD processes work
- Understand BDD / TDD / Performance / Security / Smoke testing
- Demonstrate a good working knowledge of one relevant operating system
- Script and automate within relevant environment
- Knowledge of observability and monitoring tools such as New Relic, Prometheus or Grafana.
- Understand OAuth/SAML & identity models
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Sourced from naukri
Section · 02
Skills
Design PatternsGrafanaJUnitKubernetesComponent DesignDistributed Systemscloud platformscontinuous deliverymedical insuranceEmbedded SystemsDebugJavascriptcloudFootballAlgorithmsJavaArchitectureBddMicrosoft AzureCi/Cd
Section · Company
About Tesco

Tesco
Retail
4k+
employees
2004
22 years old
Bangalore / Bengaluru, Karnataka
India
About
Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities and planet a little better every day across markets.
Industries
RetailConsumer goodsFashion & Textile
Employee ratings
1,513 reviews
3.5/ 5
Culture
3.6
Career growth
2.7
Work-life
3.7
Employees rate it well for
Work Life Balance288Salary203Work Culture194Senior Management132Career Growth125
Find them on