Applied Successfully!
Thank you for applying on this job post, We will get back to you shortly, Meanwhile start browsing our other jobs
Job id : 31588

Software Development Engineer I (WL1)

Software Development Engineer I (WL1)

  Bangalore / Bengaluru
   Tesco        Bangalore / Bengaluru
  4 years ago      70 Applied

JOB ID:31588

Job details

Job Type

  Full Time

Functional Area

Software Development

Industry

Retail/Gems/Jewelery

Education

Not Specified

Experience Required

  2 - 6 Yrs

Key Skills Required

  Software Engineering

Other Skills Required

 

Job Description

Work Level Descriptor-
I'm at the forefront of the business - the foundation of how we deliver for customers and colleagues every day.
Job Summary-
Software Development Engineers (SDEs) are the creative minds developing the software applications that make life easier for customers. Responsible for the entire development and support process for a software programme. Your applications make previously complex tasks simple with the impact ranging from saving time, effort or money to re-defining normal
1. In this job, I
• Take a defined problem including one or more components and come up with the implementation with minimal guidance
• Have good domain knowledge and deliver with more autonomy, but need occasional guidance on computer science skills like data structures, algorithms
• Produce the component design and low-level design with guidance.
• Learn and apply technologies, techniques and methodologies that add value to my team.
• Lead delivery of simple feature used by customers






...  See More
Work Level Descriptor-
I'm at the forefront of the business - the foundation of how we deliver for customers and colleagues every day.
Job Summary-
Software Development Engineers (SDEs) are the creative minds developing the software applications that make life easier for customers. Responsible for the entire development and support process for a software programme. Your applications make previously complex tasks simple with the impact ranging from saving time, effort or money to re-defining normal
1. In this job, I
• Take a defined problem including one or more components and come up with the implementation with minimal guidance
• Have good domain knowledge and deliver with more autonomy, but need occasional guidance on computer science skills like data structures, algorithms
• Produce the component design and low-level design with guidance.
• Learn and apply technologies, techniques and methodologies that add value to my team.
• Lead delivery of simple feature used by customers and colleagues
• Fully participate in retrospectives and other team ceremonies
• Identify value of tasks & always work on the highest priority items
• Mentor junior engineers in the team to upskill technically
• Programming
o Produce and refactor code with assistance
o Practices test-driven development with all responsible positive and negative test caseso Understand enough of framework and tool ecosystem to implement components with assistance.o Aware of major language paradigmso Develop high quality code that can lead to rapid deliveryo Understand complexity of algorithms (time and space) and code (cyclomatic)
• Design
o Aware of major (gang of four) design patterns.
o Understands basics of domains and domain modelling
o Understands abstractionso Understand DRY and basic code hygiene factorso Understand the importance of project instrumentation (logging & monitoring) and able to implement these with assistance
• Development Practice
o Understand version control & branching strategies
o Aware of CI tooling o Understand feature toggling.o Apply my understanding of secure coding
• Infrastructure
o Demonstrate a good working knowledge of one relevant operating system
o Demonstrate a good working knowledge of one relevant database technology
• Security
o Demonstrate a basic grasp of secure coding
o Perform a tool-based security scan and articulate vulnerabilities.2. People, Key people and teams I work within and outside of budgets and other resources I am accountable Tesco for in my job
Members of my Product team (Product Managers, Engineers and TPM’s).
Skills relevant for the job-
  • Written and verbal communication skills.
  • Problem solving, analysis and computational skills.
  • Software testing skills. Innovative approach to problem solving.
  • Domain knowledge & delivers with more autonomy Customer focus.
Experience relevant for this job-
  • Experience of best practice methodologies.
See Less
About Company
About Tesco in Bengaluru:Tesco in Bengaluru is a multi-disciplinary team serving our shoppers a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardizing processes, delivering cost savings, enabling agility and empowering our colleagues to do ever more for our customers. With cross-functional expertise, a wide network of teams and strong governance we reduce complexity thereby offering high quality services for our customers.Tesco in Bengaluru, established in 2004 to enable standardization and build centralized capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 4,40,000 colleagues.Technology and Innovation are key focus for Tesco worldwide. Technology team at Tesco Bengaluru has talented engineers & technology professionals. Technology permeates our entire business from supply chain to stores, and of course online too. The Technology team is responsibl...  See More
About Tesco in Bengaluru:Tesco in Bengaluru is a multi-disciplinary team serving our shoppers a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardizing processes, delivering cost savings, enabling agility and empowering our colleagues to do ever more for our customers. With cross-functional expertise, a wide network of teams and strong governance we reduce complexity thereby offering high quality services for our customers.Tesco in Bengaluru, established in 2004 to enable standardization and build centralized capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 4,40,000 colleagues.Technology and Innovation are key focus for Tesco worldwide. Technology team at Tesco Bengaluru has talented engineers & technology professionals. Technology permeates our entire business from supply chain to stores, and of course online too. The Technology team is responsible for driving change and delivering value by building great digital products and infrastructure for our customers and colleagues — from the systems in our stores, to the websites our customers use, and applications our office teams interact with every day.Why Tesco?A Place to Get OnWe identify ourselves as a Place to Get On, where everyone has the opportunity to be what they want to be and where the environment supports them. Our vision for capability management at Tesco is where our managers have the skills and competences to coach and develop their teams – to serve our shoppers a little better every day.Learning at TescoOpen to all colleagues, Learning at Tesco platform puts the individual in control of their personal development. It comprises of number of option from which colleagues can select the one which offers them they learning they are looking for in a way which suits their learning style. They can select from:1.In-house programmes - Run by in-house Subject Matter Experts, these short modules of learning are easily accessible to many during working hours2.External training programmes – Colleagues can choose the learning partners for themselves and get trained on skill sets expertise of their choice. Tesco reimburses the colleagues who complete their courses successfully3.Career Coaching -These are guided self-reflective sessions, to help colleagues discover what is important to them in their life, how work fits into their personal priorities, what their drivers are, what their interests and ambitions are4. Development programme for Women in Technology – An inclusive career development programme for women in technology enabling them to own and build successful career at Tesco See Less