Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
About the role Technical Programme Managers (TPMs) deliver complex, cross-functional technology programmes that support colleagues and help serve our customers better. They work collaboratively, influence Product, Engineering, Operations, and business colleagues and lead the programme to deliver value quickly and often. You will be responsible for Whilst specific responsibilities will be dependent upon the changing needs of the Tesco business, the following provides an overview of the role’s key responsibilities and measures: Deliver complex programmes with multiple business and technical risks that will impact the success of key Tesco business priorities Establish new or improve existing programme delivery methodology to deliver the programme goals Shape programmes with ambiguous scope and uncertain delivery approach Create and track a plan to deliver the programme goals, including the technical implementation plan, ensuring colleagues and stakeholders from across Tesco are kept up to date Provide advice and guidance on programme delivery (line management and mentoring other TPMs and supporting Engineering/Product teams) Understand trade-offs in software delivery using experience and influencing skills to drive consensus with the Engineering and Product teams to obtain the best value and solution Able to foresee potential risks and issues, establish a process, facilitate discussion, and manage escalations Am aware and evaluate trends and new concepts in programme and product delivery Able to understand technical architecture to be able to foresee the impact on dependencies, delivery timelines and implementation plans Have good knowledge of engineering best practices and practical infrastructure implementations to appreciate delivery challenges Collaborate with the Product and Engineering teams to define annual budgetary requirements Build positive relationships with suppliers & external stakeholders to deliver software or professional services, holding them to account on delivery and improvement plans Support vendor selection processes (tendering, agreeing SLAs, warranty periods, outsourcing) Facilitate and support the development of individuals Communicate clear objectives and career path for any direct reports Coach peers and other roles, teaching where required, on methodologies and programme management tools and coach/mentor on leadership Participate in the recruitment process Contribute actively to TPM community You will need An ideal candidate must have demonstrated below key skills in their current and past roles: Have a proven record of accomplishment in delivering technology and/or infrastructure; having done so across multiple teams in multiple geographies Have experience of building credible relationships and influencing senior management & leadership teams Strong Project, Stakeholder & Programme management skills Strong vendor management and negotiating skills. Exceptional reporting skills for programs and financial forecasting Excellent communication & influencing skills and adoptability to changes Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles -simple, fair, competitive, and sustainable. Salary - Your fixed pay is the guaranteed pay as per your contract of employment. Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company’s policy. Making Retirement Tension-FreeSalary - In addition to Statutory retirement beneets, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Physical Wellbeing - Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even 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 standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations - from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built. Show more Show less
Bengaluru, Karnataka, India
Not disclosed
Remote
Full Time
About the role Introduction We have an amazing opportunity for a Product Manager to join Tesco’s Supplier & Partner Services Product Team, part of the wider Technology Change Team, where our mission is to transform how Tesco manages all aspects of its supplier lifecycle, through supplier and colleague facing tools and services. Reporting to the Lead Product Manager, you will work alongside other product managers, designers and engineers, to define and execute the vision and strategy for your portfolio. With a focus on how data relating to our suppliers and partners is collated from various sources, managed, and shared to drive benefit across the group, to build trusted partnerships and in support of Tesco’s core purpose and values. We are looking for an ambitious individual who can demonstrate a passion for solving problems, working collaboratively, and embracing technology and change in what is an exciting and broad area. You will be responsible for Main Responsibilities Whilst specific responsibilities will be dependent upon the changing needs of the Tesco business, the following provides an overview of the role’s key responsibilities and measures; Have ownership of a Product involving multiple internal/ external stakeholders and drive the Product strategy & execution for it Work alongside research, design, analytics, and engineering teams to design and develop solutions to solve real business needs. Relentlessly measure and communicate value created to all stakeholders, all of the time. Work as part of a wider product team, with a culture for shared goals, helping where appropriate as the need arises. Understand and demonstrate all of the features of my product to different audiences within and outside of my immediate product team Effectively document and explain new requirements to the engineering team using user stories, personas, and acceptance tests and help the team in breaking down a complex piece of work/ epic into smaller, deliverable chunks of value that can be delivered faster Be accountable for the performance/ adoption of your product and work towards increasing it Monitor competitor activity and market trends Drive the acceptance and adoption of ideas and improvements with product and engineering stakeholders Provide support and coaching to junior Product Managers as well as peers You will need You will need: Key Skills and Experience: Knowledge and experience of product management best practice and methodologies and strong technical experience Technically competent to influence and understand the solution context and approach (legacy, tactical, strategic) and aid engineering in estimating the complexity of work being requested The ability to build strong working relationships with peers, stakeholders, and teams across the business. Able to leverage these relationships to build consensus, drive change, and deliver value Experience of working in a complex change environment which encompasses multiple product and engineering teams, both local and remote, to deliver enterprise-wide applications and features Carrying out product management of APIs, or complex data structures, and have a clear understanding of managing domain boundaries between related services. Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles -simple, fair, competitive, and sustainable. Salary - Your fixed pay is the guaranteed pay as per your contract of employment. Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company’s policy. Making Retirement Tension-FreeSalary - In addition to Statutory retirement beneets, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Physical Wellbeing - Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even 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 standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations - from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built. Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
About the role Whilst specific responsibilities will be dependent upon the changing needs of the Tesco business, the following provides an overview of the role’s key responsibilities and measures: Build Responsive UI screens according to the requirements/mockups defined by the Product Managers Integration of user-facing elements with server-side logic / REST API’s Ability to independently design and execute the layout of the website and individual screens. Ensure that the website is optimized for various form factors / devices. Participate in Peer Code reviews and contribute to the overall aim of a clean code. Integrate analytics for every critical user paths and constantly evaluate the end-user engagement. Take a defined problem and come up with the design / implementation with minimal guidance Have good domain knowledge and deliver with more autonomy Continuously Learn and apply technologies, techniques and methodologies that add value to the team and the overall portfolio. Fully participate in retrospectives and other team ceremonies The role expects high standard of engineering excellence with practical experience in building and maintaining internet-scale applications and services. Nurture highly effective relationships with internal business partners such as product management, technical teams, systems operations, and service and support. Comfortable working in an Agile environment Acquiring a level of design and business understanding to not compromise on business goals and design intents Willingness and ability to take up and respond to production incidents at priority and support it based on the need which will have appropriate incentives. Required Technical Skills · In depth knowledge of Javascript, css, html Deep expertise in building single page applications using JavaScript frameworks especially with React JS / RsPack . Knowledge of Micro Frontend architecture is a plus. Familiarity with TypeScript and its integration with React. Versatile with various state management techniques especially Redux . Design and implementation of low-latency, high-availability, and performant applications Experience with cross-browser, cross-platform and design constraints on the web. Experience with test automation: TDD, unit/e2e/integration/functional testing using the frameworks like ViTest / Playwright . Solid understanding of object-oriented design and programming concepts. Have a passion for quality and writing clean, solid, readable code that scales and performs well. Proficient in Git and familiarity with continuous integration. Implementation of security and data protection with basic understanding of the top 10 OWASP security vulnerabilities in web development Exceptional debugging ability and good understanding of the developer tools like Postman, Fiddler, Browser Developer Tools. Experience with front-end monitoring tools like New Relic Experience in tracking end user journeys with User Analytics tooling like Google Analytics or Adobe analytics Behavioral Elements · Flexibility, ability to plan and organise, responsiveness, creativity, self-starter · Able to build solid working relationships with peers and work across teams You will be responsible for · In depth knowledge of Javascript, css, html Deep expertise in building single page applications using JavaScript frameworks especially with React JS / RsPack . Knowledge of Micro Frontend architecture is a plus. Familiarity with TypeScript and its integration with React. Versatile with various state management techniques especially Redux . Design and implementation of low-latency, high-availability, and performant applications Experience with cross-browser, cross-platform and design constraints on the web. Experience with test automation: TDD, unit/e2e/integration/functional testing using the frameworks like ViTest / Playwright . Solid understanding of object-oriented design and programming concepts. Have a passion for quality and writing clean, solid, readable code that scales and performs well. Proficient in Git and familiarity with continuous integration. Implementation of security and data protection with basic understanding of the top 10 OWASP security vulnerabilities in web development Exceptional debugging ability and good understanding of the developer tools like Postman, Fiddler, Browser Developer Tools. Experience with front-end monitoring tools like New Relic Experience in tracking end user journeys with User Analytics tooling like Google Analytics or Adobe analytics You will need Refer about the role Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles -simple, fair, competitive, and sustainable. Salary - Your fixed pay is the guaranteed pay as per your contract of employment. Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company’s policy. Making Retirement Tension-FreeSalary - In addition to Statutory retirement beneets, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Physical Wellbeing - Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even 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 standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations - from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built. Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
About the role NA You will be responsible for NA You will need NA Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles -simple, fair, competitive, and sustainable. Salary - Your fixed pay is the guaranteed pay as per your contract of employment. Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company’s policy. Making Retirement Tension-FreeSalary - In addition to Statutory retirement beneets, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Physical Wellbeing - Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even 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 standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations - from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built. Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
About the role Refer you will be responsible section You will be responsible for 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 In this job; I · 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 product or a small product entirely as part of a feature delivery · Suggest improvements to processes and methodologies to enhance delivery speed; quality · Mentor and guide other WL1 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 · Programming o Demonstrate a good understanding of at least one major programming language o Understand the framework and enough of the tool ecosystem of the chosen language to implement end to end components with minimal assistance o Comfortably produce and refactor code without assistance o Test drive features in programming language of choice o Understand different major language paradigms (OOP/Functional) o Understand presence of abstraction beneath language (DVM/JVM/CLR) o Reason about complexity of algorithms (time and space) and code (cyclomatic) o Debug code o Understand and resolve complex issues · Design o Identify design patterns in code o Implement design patterns with guidance o Comfortably translate small behaviour requirements into tasks & code o Understand how high-quality code can lead to rapid delivery o Write clean; maintainable code o Demonstrate a basic understanding of domains and domain modelling o Seek out and use appropriate abstractions o Understand patterns for integration (events/services) o Understand how to leverage existing functionality outside immediate project o Understand scope of project and when to move behaviour to other services · Development Practice o Understand continuous integration and continuous delivery o Demonstrate a working knowledge of CI tooling o Writes tests to ensure CI/CD processes work o Understand BDD/TDD/Performance/Security/Smoke testing · Infrastructure o Demonstrate a good working knowledge of one relevant operating system o Script and automate within relevant environment · Security o Understand Oauth/Saml & identity models You will need Refer you will be responsible section Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles - simple, fair, competitive, and sustainable. Salary - Your fixed pay is the guaranteed pay as per your contract of employment. Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company's policy. Making Retirement Tension-FreeSalary - In addition to Statutory retirement beneets, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Physical Wellbeing - Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even 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 standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations – from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built. Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
About the role 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. 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 You will be responsible for Develop Java web services and components according to a detailed design document. Build efficient, reusable and reliable Java code per industry best practices. Follow TDD approach and ensure unit-test coverage meets quality requirements. Develop Integration tests to ensure coding adheres to acceptance criteria and verify end-to-end behaviour of the system. Ensure best possible performance, quality and responsiveness of applications. Familiar with Agile ways of working Follow coding standards and Industry best practices. Develop reusable components. 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 product or a small product entirely as part of a feature delivery Suggest improvements to processes and methodologies to enhance delivery speed, quality Mentor and guide other 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 Programming Demonstrate a good understanding of at least one major programming language 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 (DVM/JVM/CLR) Reason about complexity of algorithms (time and space) and code (cyclomatic) Debug code Understand and resolve complex issues Design Identify design patterns in code Implement design patterns with guidance Comfortably translate small behaviour requirements into tasks & code Understand how high-quality code can lead to rapid delivery Write clean, maintainable code Demonstrate a basic understanding of domains and domain modelling Seek out and use appropriate abstractions 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 Development Practice 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 Infrastructure Demonstrate a good working knowledge of one relevant operating system Script and automate within relevant environment Security Understand Oauth/Saml & identity models You will need Must have experience developing in Java latest version (Java Version 11 and above); experience in design and development using Micro service architecture. Solid knowledge in OOP concepts; and design principles/patterns for developing scalable applications Must have experience in developing Spring Boot applications; developing database access layer using Spring Data JPA/Hibernates; developing REST Services using Spring; development of event driven systems using any framework/kafka; experience with any RDBMS and at least one NoSQL database preferably PostgresSQL and Mongo DB; experience in writing unit and integration tests using Junit; experience using mock frameworks like Mockito; WireMock experience using Git; experience with CI / CD Basic hands-on experience in one of the cloud provider (AWS/Azure) or at least docker and Kubernetes Familiarity with build tools Maven or Gradle Added advantage with experience of Reactive and Functional Programming Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits.Total Rewards offered at Tesco is determined by four principles - simple, fair, competitive, and sustainable. Salary - Your fixed pay is the guaranteed pay as per your contract of employment. Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company's policy. Making Retirement Tension-Free Salary - In addition to Statutory retirement benefits, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Physical Wellbeing - Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even 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 standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations – from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built. Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
About the role Refer you will be responsible section You will be responsible for ENGINEERING EXCELLENCE Technical judgement and driving the decisions Test maturity , Quality Engineering Best Practices ; CI/CD ; DevOps Identifying and handling technical debt Tech upgrades Reviews , Design; Code; processes; documentation RUN EXCELLENCE Understanding ; debugging; troubleshootin g prod incidents Adhering to SLA standards Ability to Independently resolving the incidents Contributing in RUN Books; Standard Operating procedures Converting prod incidents into actionable product / engineering feature items MOVING THE BUSINESS NEEDLE Delivering key business initiatives with Zero defect delivery; minimal blast radius SDLC , Driving HLD; LLD; Coding ; Testing; Rollout strategy ; NFRs adherence Be as a domain expert in FPS Picking area & contribute in idea engineering + design End to end ownership ; accountability LEARNING & DEVELOPMENT Mentoring junior developers Self-learning/ upskilling goals for every year Learning FPS , Picking ,domain Tech talks WIN TOGETHER BEHAVIOURS Respecting & Adhere to Tesco compliance disciplines like trainings; timex Adhere to 3 days week policy Adhere to FPS team culture & morale Contribute / participate in collaborative forums & team events You will need Refer you will be responsible section Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles -simple, fair, competitive, and sustainable. Salary - Your fixed pay is the guaranteed pay as per your contract of employment. Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company’s policy. Making Retirement Tension-FreeSalary - In addition to Statutory retirement beneets, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Physical Wellbeing - Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even 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 standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations - from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built. Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
About the role Refer you will be responsible section You will be responsible for Tireless focus on human-centred design to always meet our user needs that serve our users a little better every day Receive & proactively question design briefs to ensure a full understanding Coordinate; conduct; synthesise and communicate research findings from a range of quantitative & qualitative sources Identify the business and user needs and perform analysis on functionality; usability and create user requirements. Translate user requirements into defined specifications and inspire the Engineering team to develop the right product delivering value to our users and business. Deliver project outputs including personas; user journeys; page flows; wireframes; site architectures; navigation models; interface scamps; page comps; interactive prototypes; interaction guides; affinity maps and annotated visual documentation. Collaborate with all design & delivery disciplines to create & improve user experience and outcomes that are in-line with our design principles. Work in partnership with Engineering; Product Managers and broader business teams to understand requirements that align design vision; technical feasibility and strategic goals. Demonstrate strong written; verbal communication and presentation skills to all levels of seniority and disciplines within the organisation. Work in partnership with Product Managers; Researchers and Engineering to align design vision and activities with our business goals. Collaborate with other members of the wider project team to create key success metrics for design changes. Effectively coordinate; facilitate and lead ceremonies; peer/design reviews and workshops with all design & research teams; business owners and stakeholders Be an advocate for correct use of and contribution to our design system. Proactively share and communicate design expertise and knowledge with your peers and teams to improve organisational capability. Creative problem solving; such as simplifying research & design issues for complex products & services. Continuously seek to improve research; design; and development processes to gain efficiency; remove obstacles; and simplify workflows. Lead by example; demonstrating Tesco values; provide guidance and mentoring to help the team focus on our mission; achieve their best and strive for excellence Provide support & mentorship for junior team members; help to define objectives and help manage professional & personal development. You will need Refer you will be responsible section Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles - simple, fair, competitive, and sustainable. Salary - Your fixed pay is the guaranteed pay as per your contract of employment. Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company's policy. Making Retirement Tension-FreeSalary - In addition to Statutory retirement beneets, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Physical Wellbeing - Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even 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 standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations – from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built. Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
About the role - Collaborate with application owners; project teams; and stakeholders to gather requirements and understand the application onboarding needs. - Design and implement IAM solutions to integrate applications into the existing identity and access management framework. - Conduct assessments of applications to identify and mitigate potential access & security risks and vulnerabilities. - Develop and maintain documentation related to application onboarding processes; including technical specifications; user guides; and best practices. - Communicate effectively with both technical and non-technical stakeholders; providing guidance and support throughout the onboarding process. - Troubleshoot and resolve issues related to application integration; access controls; and user provisioning. - Stay up-to-date with the latest IAM technologies; industry trends; and best practices; and apply them to improve our application onboarding processes. - Collaborate with cross-functional teams to identify areas for process improvement and drive continuous enhancements to our IAM environment. You will be responsible for - Familiarity with IAM tools and technologies; such as identity provisioning; single sign-on (SSO); multi-factor authentication (MFA); and privileged access management (PAM) solutions. - Good knowledge on AD Active directory; API; DB; store procedures; sql; Data analysis using Excel - Good knowledge & understanding of scripts. Ex: PowerShell; sql. - Minimum of 6 years of experience in the IAM domain; specifically in applications (API & DB pattern) onboarding. You will need - Strong technical knowledge and understanding of IAM principles; including access control; authentication; and authorization mechanisms. - Excellent communication skills; both written and verbal; with the ability to effectively articulate complex technical concepts to diverse audiences. - Strong analytical and problem-solving skills; with a keen attention to detail. - Knowledge of industry standards and regulations related to Access Governance; IAM (IGA tools – SailPoint; Saviynt; RSA Access Manager etc.) Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles -simple, fair, competitive, and sustainable. · Salary - Your fixed pay is the guaranteed pay as per your contract of employment. · Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company’s policy. · Making Retirement Tension-FreeSalary - In addition to Statutory retirement beneets, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. · Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. · Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. · Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. · Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even 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 standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations – from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built. Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
About the role Important Notice: On behalf of Tesco Bengaluru, we must caution all job seekers and educational institutions that Tesco Bengaluru does not authorise any third parties to release employment offers or conduct recruitment drives via a third party. Hence, beware of inauthentic and fraudulent job offers or recruitment drives from any individuals or websites purporting to represent Tesco. Further, Tesco Bengaluru does not charge any fee or other emoluments for any reason (including without limitation, visa fees) or seek compensation from educational institutions to participate in recruitment events. Accordingly, please check the authenticity of any such offers before acting on them and where acted upon, you do so at your own risk. Tesco Bengaluru shall neither be responsible for honouring or making good the promises made by fraudulent third parties, nor for any monetary or any other loss incurred by the aggrieved individual or educational institution. You will be responsible for Important Notice: On behalf of Tesco Bengaluru, we must caution all job seekers and educational institutions that Tesco Bengaluru does not authorise any third parties to release employment offers or conduct recruitment drives via a third party. Hence, beware of inauthentic and fraudulent job offers or recruitment drives from any individuals or websites purporting to represent Tesco. Further, Tesco Bengaluru does not charge any fee or other emoluments for any reason (including without limitation, visa fees) or seek compensation from educational institutions to participate in recruitment events. Accordingly, please check the authenticity of any such offers before acting on them and where acted upon, you do so at your own risk. Tesco Bengaluru shall neither be responsible for honouring or making good the promises made by fraudulent third parties, nor for any monetary or any other loss incurred by the aggrieved individual or educational institution. You will need Tableau Administration; Alterix; Alation; Systems Engineering; Cloud skills; Python; Automation Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles - simple, fair, competitive, and sustainable. Salary - Your fixed pay is the guaranteed pay as per your contract of employment. Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company's policy. Making Retirement Tension-FreeSalary - In addition to Statutory retirement beneets, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Physical Wellbeing - Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even 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 standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations – from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built. Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
About the role Refer you will be responsible section You will be responsible for 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 In this job; I · Take a business problem and come up with the technical strategy (push vs pull etc; real time vs batches; sync vs async) within the team; high level design and lead the implementation · Need minimal directions or guidance and collaborate with SDEs across teams working on the same or similar business problem · You showcase exemplary behaviour in your work – your design; delivery; code; processes all set examples for your team · Influence your team's technical and business strategy by suggesting novel approaches · Able to communicate your ideas and get feedback from different stakeholders and drive convergence to achieve the right outcomes · Proactively mentor the rest of the team and help in hiring · Ensure design or architectural deficiencies are addressed and routinely simplify integration of your peer teams with your team's software · Consistently lead delivery of valuable features · Continually propose and drive process improvements · Help elaborate requirements where necessary · · Programming o Demonstrate in depth knowledge of IDE; language and toolset in language of choice. o Implement critical path components in a large or complex or project. o Demonstrate excellent understanding of language & framework and a good working knowledge of the abstraction layer underneath o Profile and optimise code o Understand threads; threading model and concurrent programming o Comfortably test drive any feature/comfortable with TDD cycle o Demonstrate a good knowledge of other programming languages & paradigms and when to apply them o Comfortably debug/find complex problems · Design o Identify and apply appropriate design patterns to problems o Comfortably develop large features o Understand Idempotence o Actively practice the boy scout principle; leaves design; code in a better state than when arrived o Demonstrate a good understanding of cohesion; SOLID and how to apply o Understand importance of domain model and can coherently model a problem domain within a given context o Anticipate medium term (3-6 month) vectors of change and designs and abstracts accordingly o Understand and appreciate simplicity and the value of removing code o Understand design patterns such as CQRS and eventual consistency o Understand how to design for performance at all levels · Development Practice o Automate everything by default o Build a CI/CD pipeline o Automate security scanning and performance testing as part of build · Infrastructure o Demonstrate a good grasp of multiple operating systems o Demonstrate a good grasp of scripting techniques o Demonstrate expertise in one database & good grasp of multiple data storage paradigms and when to apply other technologies o Understand and can automate PaaS technologies o Understand when to apply appropriate infrastructure technologies · Security o Write secure code by default o Use tools to perform deep security probes o Understand server hardening You will need Refer you will be responsible section Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles - simple, fair, competitive, and sustainable. Salary - Your fixed pay is the guaranteed pay as per your contract of employment. Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company's policy. Making Retirement Tension-FreeSalary - In addition to Statutory retirement beneets, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Physical Wellbeing - Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even 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 standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations – from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built. Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
About the role Job Title: Data Science Manager - AI Governance; Innovation About the Tesco Data Science Team At Tesco; our Data Science team focuses on modelling complex business problems and deploying data products at scale. Our work spans across multiple areas including physical stores; online; supply chain; marketing and Clubcard; where we encourage rotation amongst our Data Scientists so they can gain expertise in different subjects. We work on several domains and problem types: online; pricing; security; fulfilment; distribution; property; IoT and computer vision are just some. Our team members spend 10% of their week on learning and personal development. Multiple academic collaborations enrich the team expertise; knowledge sharing events are regular. Furthermore; we have got a great work-life balance; team days and relaxed but engaging culture. You will be As a Data Science Manager; you will help shape and expand a highly skilled team of Data Scientists focused on delivering a better understanding of the business and optimising processes based on all available data. You will be responsible for You will have the following responsibilities: Owning the innovation process across all business and technical domains and leading the relevant development of data science algorithmic features Develop; implement and manage AI governance frameworks to ensure ethical and responsible AI practices; while monitoring compliance with relevant regulations and standards Setting up the team/projects for success by making sure that the projects they are responsible for are resourced appropriately and by unblocking difficult situations Leading framing and scoping of Data Science problems across multiple projects Line managing data scientists Support; guide and mentor the team in their daily work Help to define the strategic direction the overall team should take; trading off between contradicting priorities Conduct risk assessments; collaborate with legal and technical teams to address governance issues; and educate employees on AI policies and procedures. Partnering with Engineering to the design complex software systems and influencing the wider team architecture Promote data science across Tesco; and promote Tesco across the external Data Science community Skills relevant for the Job Mathematical & Statistical Understanding: A strong numerical higher degree in a mathematical; scientific; engineering or computer science discipline with application to Data Science The ability to use your academic knowledge and commercial experience to tackle specific business problems An analytical mind set and the ability to use your academic knowledge to tackle specific business problems A high-level expertise in Python Strong background in Machine Learning Experience with Software Engineering best practises (SDLC) Experience in designing reliable and scalable ML systems Experience in open source big-data technologies and cloud Experience of setting up and managing open source Data Science environments AI Governance related Skills Knowledge of machine learning; data science; and AI ethics. Strong understanding of AI technology and ethical considerations Knowledge of legal and regulatory frameworks related to AI and data protection Experience in data governance and management Familiarity with risk management and compliance frameworks Ability to communicate complex technical concepts to non-technical stakeholders Management & Leadership Experience: Proven track record of driving successful innovation projects. You have previously managed colleagues Experience in hiring and building out high performing Data Science teams You have experience in setting a strategic direction and running complex data science projects with multiple stakeholders You can influence senior stakeholders and have a passion for implementing change Experience in developing and managing partnerships with academic institutions A background or strong understanding of the retail sector; logistics and/or ecommerce would be advantageous but is not required. Experience relevant for the job Experience of leading highly technical Data Science developments involving multiple stakeholders in AI governance Experience in collaborating with legal; compliance; and technical teams to address AI governance issues. Experience of coaching / mentoring others in technical approaches Experience if leading and managing AI innovation projects from conception to implementation. Experience of partnering with technology teams to productionize developments and roll out at scale You will need Refer you will be responsible section Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles - simple, fair, competitive, and sustainable. Salary - Your fixed pay is the guaranteed pay as per your contract of employment. Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company's policy. Making Retirement Tension-FreeSalary - In addition to Statutory retirement beneets, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Physical Wellbeing - Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even 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 standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations – from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built. Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
About the role Refer you will be responsible section You will be responsible for You showcase exemplary behaviour in your work – your design, delivery, code, processes all set examples for your team Influence your team's technical and business strategy by suggesting novel approaches Able to communicate your ideas and get feedback from different stakeholders and drive convergence to achieve the right outcomes Write clean effective code. Review peer's code. Write detailed unit and integration test Create design documents and point of view papers You will need Refer you will be responsible section Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles - simple, fair, competitive, and sustainable. Salary - Your fixed pay is the guaranteed pay as per your contract of employment. Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company's policy. Making Retirement Tension-FreeSalary - In addition to Statutory retirement beneets, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Physical Wellbeing - Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even 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 standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations – from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built. Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
About the role Refer you will be responsible section You will be responsible for Technical Leadership - Take charge of designing and implementing platform capabilities, while contributing to the overall system architecture to ensure robust and scalable software solutions. - Need minimal directions or guidance and collaborate with SDEs across teams working on the same or similar business problem - You showcase exemplary behavior in your work – your design; delivery; code; processes all set examples for your team - Influence your team’s technical and business strategy by suggesting novel approaches - Able to communicate your ideas and get feedback from different stakeholders and drive convergence to achieve the right outcomes - Encourage and challenge design and solution proposals within the team to foster healthy debates, ensuring the generation of the best solutions and ideas. - Proactively mentor the rest of the team and help in hiring - Ensure design or architectural deficiencies are addressed and routinely simplify integration of your peer teams with your team’s software - Consistently lead delivery of valuable features - Continually propose and drive process improvements - Help elaborate requirements where necessary Programming - Demonstrate in depth knowledge of IDE, language and toolset in language of choice. (Golang ; Java) - Implement critical path components in a large or complex or project. - Demonstrate excellent understanding of language & framework and a good working knowledge of the abstraction layer underneath - Profile and optimize code - Write unit-test code to ensure robustness; usability; and reliability of the applications and Platform. - Understand threads, threading model and concurrent programming - Comfortably test drive any feature/comfortable with TDD and BDD cycle - Demonstrate a good knowledge of other programming languages & paradigms and when to apply them - Comfortably debug/find complex problems Design - Identify and apply appropriate design patterns to problems - Comfortably develop large features - Understand Idempotence - Actively practice the boy scout principle; leaves design; code in a better state than when arrived - Demonstrate a good understanding of cohesion; SOLID and how to apply - Understand importance of domain model and can coherently model a problem domain within a given context - Anticipate medium term (3-6 month) vectors of change and designs and abstracts accordingly - Understand and appreciate simplicity and the value of removing code - Understand how to design for performance at all levels Development Practice - Automate everything by default - Proficient with Infrastructure-as-Code (e.g., Terraform) and building CI/CD pipelines. - Automate security scanning and performance testing as part of build Infrastructure - Demonstrate a good grasp of multiple operating systems - Demonstrate a good grasp of scripting techniques - Demonstrate expertise in one database & good grasp of multiple data storage paradigms and when to apply other technologies - Proficient with Public Cloud Platform and associated services (e.g., Azure) - Demonstrate in depth knowledge of building and managing Kubernetes clusters and workloads. Security - Write secure code by default - Use tools to perform deep security probes - Ensure the system's security by implementing a layered defense model and utilizing DevSecOps practices. You will need Refer you will be responsible section Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles - simple, fair, competitive, and sustainable. Salary - Your fixed pay is the guaranteed pay as per your contract of employment. Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company's policy. Making Retirement Tension-FreeSalary - In addition to Statutory retirement beneets, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Physical Wellbeing - Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even 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 standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations – from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built. Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
About the role - Carry out Cyber Risk and Assurance initiatives independently while ensuring quality and timely delivery. - Perform control testing using security frameworks to determine effectiveness of the control and provide recommendations. - Review adequacy of evidence provided by Technology teams as part of control assurance activities. - Define processes to collaborate with Security and Technology teams for remediation of identified system-level control gaps and work closely with them to ensure implementation cyber security safeguards to improve security posture across the organisation. - Identify, evaluate and monitor technology risks as part of Cyber Risk and Assurance programmes. - Review security exceptions raised by Technology teams to manage the risks associated. - Drive reporting across different Cyber Risk and Assurance initiatives, including reporting to Security Leadership and Cyber/Technology governance committees. - Identify, drive and implement opportunities for process improvement across various initiatives within the Cyber Risk and Assurance team. - Build strong relationships with the stakeholders and lead internal meetings with Technology and Business Process teams. You will be responsible for - Critical thinking with strong attention to detail and good organisational skills. - Strong written, verbal communication and presentation skills, working with all levels of seniority and disciplines within the organisation - Able to build solid working relationships with internal and external stakeholders - At least one professional qualification such as CISA, CISM, CRISC CISSP or equivalent You will need - 7 to 10 years cyber security experience - IT audit and/or IT risk management - Experience of assessing security controls across a variety of technologies and products, recommending improvements where necessary - Hands on Experience with different security frameworks and standards such as ISO 27001, NIST, CIS, PCI, (e.g. controls testing, gap assessments) Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles -simple, fair, competitive, and sustainable. Your fixed pay is the guaranteed pay as per your contract of employment. Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company’s policy. In addition to Statutory retirement benefits, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even 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 standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations – from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built. Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
About the role Refer you will be responsible section You will be responsible for Software Development Managers (SDMs) establish and sustain the environment for development and delivery operations to exist and succeed. Their primary focus is to hire retain guide and develop our Engineers (SDEs/SEs/SAs etc) through creating and aligning individual's objectives and development plan alongside the goals of the wider team and business. They evolve the right tailored approaches to manage and develop their Engineers including regular 1-2-1 meetings identifying mentors or mentees and providing impromptu coaching and feedback inputs getting right mentorship to grow expertise etc. SDMs help split the scope of work across one or more Engineers depending on their strengths and areas of improvement. Apart for managerial skills we are looking for people who have a passion for Technology. You will demonstrate experience of different platforms and technologies. We expect to see some or all of the following: •Experience delivering complex mobile applications •8+ years of commercial software development experience in Kotlin/Java and/or Swift/Objective C •BS/MS in Computer Science or equivalent •Firm understanding of software development principles capabilities and limitations of mobile platforms (iOS and Android) •Passion for mobile development. We would love to hear about apps you've developed. •Understanding and exposure to integrating REST API endpoints •Strong experience and understanding of industry standard mobile accessibility •A desire to create readable maintainable modular and extendable code •Experience in full development life cycle; design coding test build QA deployment and maintenance •Exposure to the DevOps model •Experience in Lean and Agile environments and understanding of principles behind methodologies You will need Refer you will be responsible section Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles - simple, fair, competitive, and sustainable. Salary - Your fixed pay is the guaranteed pay as per your contract of employment. Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company's policy. Making Retirement Tension-FreeSalary - In addition to Statutory retirement beneets, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Physical Wellbeing - Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even 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 standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations – from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built. Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
About the role Refer you will be responsible section You will be responsible for As a Software Development Engineer II (iOS) at Tesco Technology; you will be a key player in our technology team; contributing to the design; development; and maintenance of high-performance iOS applications. We are seeking an experienced iOS developer with a strong background in software design; programming skills; and a passion for delivering exceptional applications. If you thrive in a collaborative environment and enjoy pushing the boundaries of technology; we would like to meet you. Responsibilities: 1. **Architectural Leadership: - Lead the design and implementation of customer-facing features; contributing to the overall system architecture. - Collaborate with product managers and backend teams to design robust and scalable software solutions. 2. **Code & Development: - Design; build; and maintain high-performance; reusable; and reliable code. - Implement new features in production; ensuring code quality and adherence to best practices. 3. **Quality Assurance: - Write unit-test code to ensure robustness; usability; and reliability of the iOS applications. - Utilize debugging skills to identify and address memory leaks; performance bottlenecks; and other issues. 4. **Technology Exploration: - Continuously discover; evaluate; and implement new technologies to maximize the development process. Qualifications: - Bachelor's degree and/or master's degree in computer science or relevant equivalent. - 8+ years of experience in developing iOS applications. Swift experience is required and SwiftUI is a plus. - Proficiency with common iOS libraries like UIKit; Security; CFNetwork; CoreGraphics; XCTest ; COCOPod etc. - Strong debugging skills; including identifying memory leaks and performance bottlenecks using tools like Debugger; Instruments; etc. - Familiarity with Object-Oriented Programming (OOP) principles; different architectural patterns; and their testability. - Excellent command over Data Structures and Algorithms. - Understanding of design for scalability; performance; and reliability. - Two or more published iOS apps in the App Store. - Experience working in an agile environment and project management tools like Jira. - Familiarity with Apple Design guidelines; common mobile UX patterns; and anti-patterns. Company Description: Tesco Bengaluru is a dynamic; multi-disciplinary team that plays a crucial role in creating a sustainable competitive advantage for Tesco. Established in 2004; our mission is to standardize processes; deliver cost savings; enable agility; provide cutting-edge technological solutions; and empower our colleagues to enhance the overall shopping experience for millions of customers worldwide. With expertise in Global Business Services and Retail Technology & Engineering; Tesco Bengaluru fosters an environment that reduces complexity; encourages innovation; and offers high-quality services. Our inclusive and diverse culture focuses on collaboration and excellence in delivering retail technological solutions that serve our shoppers a little better every day. Location: Bangalore; Karnataka; India Join Tesco Technology and be part of a team that actively celebrates diversity; values individuality; and is committed to creating an inclusive workplace where everyone is welcome. You will need Refer you will be responsible section Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles - simple, fair, competitive, and sustainable. Salary - Your fixed pay is the guaranteed pay as per your contract of employment. Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company's policy. Making Retirement Tension-FreeSalary - In addition to Statutory retirement beneets, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Physical Wellbeing - Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even 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 standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations – from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built. Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
About the role '- Good understanding of business drivers and how they impact technology- Good hands-on understanding of information security domains and assurance frameworks- Good written and verbal communication and presentation skills- Experience in hands-on deliver of IT audit and/or assurance work You will be responsible for '- Execute IT controls testing for assigned portfolio of controls/stakeholders to deliver to agreed time and quality standards- Perform ITGC testing activities in areas such as Access Management, Change and Release Management, Incident Management and SOC Report Reviews- Test IT Application Controls (ITACs), IT Dependent Manual Controls (ITDM) and Key Reports - Assess the impact of deficiencies in ITGC and automated control testing on financial reporting- Support the ICFR Technology manager in determining appropriate actions to remediate control deficiencies identified from testing- Learn Tesco's business processes to be more effective in assessing the impact of ineffective controls and designing remediation activities. You will need '- Experience with SOX / IT Internal Controls audit, implementation and design improvement- Strong knowledge of IT auditing concepts and principles alongside understanding of IT General Controls, IT Automated Controls and IT-Dependent Controls Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles -simple, fair, competitive, and sustainable. Your fixed pay is the guaranteed pay as per your contract of employment. Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company’s policy. In addition to Statutory retirement benefits, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even 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 standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations – from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built. Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
About the role We are looking for a savvy Data Engineer to join our growing team of analytics experts. The hire will be responsible for expanding and optimizing our data and data pipeline architecture; as well as optimizing data flow and collection for cross-functional teams. The ideal candidate is an experienced data pipeline design and data wrangler who enjoys optimizing data systems and building them from the ground up. The Data Engineer will lead our software developers; database architects; data analysts; and data scientists on data initiatives and will ensure optimal data delivery architecture is consistent throughout ongoing projects. They must be self-directed and comfortable supporting the data needs of multiple teams; systems; and products. The right candidate will be excited by the prospect of optimizing or even re-designing our company’s data architecture to support our next generation of products and data initiatives. You will be responsible for Responsibilities - Create and maintain optimal data pipeline architecture; - Assemble large; complex data sets that meet functional / non-functional business requirements. - Identify; design; and implement internal process improvements: automating manual processes; optimizing data delivery; re-designing infrastructure for greater scalability; etc. - Build the infrastructure required for optimal extraction; transformation; and loading of data from a wide variety of data sources - Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition; operational efficiency; and other key business performance metrics. - Work with stakeholders including the Executive; Product; Data; and Design teams to assist with data-related technical issues and support their data infrastructure needs. - Keep our data separated and secure - Create data tools for analytics and data scientist team members that assist them in building and optimizing our product into an innovative industry leader. - Work with data and analytics experts to strive for greater functionality in our data systems. You will need Mandatory skills: Hadoop; hive; Spark; any stream processing; Scala/Java; Kafka; and containerization/Kubernetes Good to have skills are Functional programming; Kafka Connect; Spark streaming; Helm Charts; hands-on experience in Kubernetes Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, d ifferentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles -simple, fair, competitive, and sustainable. * Your fixed pay is the guaranteed pay as per your contract of employment. * Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company’s policy. * In addition to Statutory retirement beneets, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. * Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. * We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. * Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. * Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. * Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco Bengaluru We are a multi-disciplinary team creating a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility, providing cutting-edge technological solutions and empowering our colleagues to do ever more for our customers. With cross-functional expertise in Global Business Services and Retail Technology & Engineering, a wide network of teams and strong governance we reduce complexity thereby offering high quality services for our customers. Tesco Bengaluru, established in 2004 to enable standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 4,40,000 colleagues. At Tesco Business Solutions, we have a mission to simplify, scale & partner to serve our customers, colleagues and suppliers through a best-in-class intelligent Business Services model. We do this by building a world class business services model by executing services model framework right at the heart of everything we do for our worldwide customers. The key objective is to implement and execute service model across all our functions and markets consistently. The ethos of business services is to free-up our colleagues from a regular manual operational work. We use cognitive technology to augment our key decision making. We also built a Continuous Improvement (CI) culture across functions to drive bottom-up business efficiencies by optimising processes. Business services colleagues need to act as a business partner with our group stakeholders to build a collaborative partnership driving continuous improvement across markets and functions to lead the best customer experience by serving our shoppers a little better every day. At Tesco, inclusion means that Everyone's Welcome. Everyone is treated fairly and with respect; by valuing individuality and uniqueness we create a sense of belonging. Diversity and inclusion have always been at the heart of Tesco. It is embedded in our values: we treat people how they want to be treated. We always want our colleagues to feel they can be themselves at work and we are committed to helping them be at their best. Across the Tesco group we are building an inclusive workplace, a place to actively celebrate the cultures, personalities and preferences of our colleagues, who in turn help to build the success of our business and reflect the diversity of the communities we serve. Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
About the role About the role As a backend development Engineer; you'll be working in an agile team of industry leading engineers to define and develop Tesco's xAPI (Experience API) that powers Tesco's various shopping experiences i.e.; tesco.com; the mobile shop application; store and other internal facing applications. You'll be a passionate; pragmatic Engineer with an inquisitive mind who is motivated to make change for the better and most importantly put our customer first. You'll enjoy working as part of a team; liaise with product and program managers to understand requirements and build new software or extend existing software. You are a keen problem solver with the expertise and experience building extensible; maintainable; highly available; scalable; performant and observable quality software; Comfortable with modern engineering practices and backend development technologies; you'll use innovation to improve the customer experience and efficiency of engineering teams. The solutions that you will be responsible for will have a global reach; impacting millions of customers. Some of the tech we are using at scale: Javascript; Typescript; Node.JS; GraphQL; REST; Kafka; Azure Cloud; Redis; Varnish Cache; Apollo Federation; Docker; Kubernetes etc. About the team Tesco's xAPI (Experience API) powers Tesco's online shopping; enabling customers to discover and shop online from diverse client applications & devices i.e. web; mobile-apps; tills in-store; scan-as-you-shop; tablets; voice assistants etc. We; the xAPI team; build products that provide the experience APIs (GraphQL) for building client applications and handle all the device traffic to support the user experience for the end-user's shopping lifecycle from product discovery to purchase to returns and refunds; shopping history. We build; develop and maintain massive scale; highly performant REST/GraphQL API services; backend-for-frontend services that enable ease of client application development and our success is the difference between millions of happy customers or millions of missed opportunities. You will be responsible for We are building systems to solve real world problems at scale; impacting tens of millions of - Teams of great Engineers (and Managers and Product Managers) to learn from - We are agile and enlightened in our approach to building software and teams - There's a great atmosphere and we work sustainably as a team - Tesco has a “do the right thing” mentality - We promote flexible working Job Responsibilities - Use your in-depth knowledge of JavaScript; Typescript; Node.JS; cloud and the backend services ecosystem to develop; and deploy scalable backend systems. - Work with product managers to understand business/product requirements. - Translate requirements into tasks & code. - Commit code early and often; demonstrating understanding of version control & branching strategies. - Automate everything by default. - Write secure code by default. - Write maintainable code and observe basic hygiene practices - Implement relevant project instrumentation. - Profile and optimise code. - Apply understanding of cohesion and the SOLID principles to create well structured; maintainable software. - Identify patterns in code and refactor the code towards them where it increases understanding and/or maintainability with minimal guidance. - Produce test driven features in a specific programming language and demonstrate familiarity with the TDD development. - Follow the best practices of continuous BDD/TDD/Performance/Security/Smoke testing. - Work effectively with product stakeholders to communicate and translate needs into product improvements. - Lead group discussions on system design and understand domain well enough to work with Product Managers to drive value. - Support production systems; resolve incidents and perform root cause analysis. - Debug/find complex problems and support/maintain the software solution. - Share knowledge with the wider engineering community. - Mentor and develop others around you. - Produce proof of concepts to evaluate new tools. You will need We are looking for people who have a passion for Technology. You will demonstrate experience of different platforms and technologies. We expect to see some or all of the following: - 5+ Years professional experience as a Backend Software Developer. - At least 3 years of experience in backend development using Javascript; Typescript; Node.JS and related backend technologies; frameworks. - Exposure to a variety of JavaScript frameworks and libraries such as: Next.JS; React.JS and testing using Jest; Mocha.JS; Cucumber etc. - Experience of using Node.js to create high traffic applications using Express.js; Sails; Koa or similar. - Knowledge of microservices development and deployment in the cloud i.e. Azure/AWS/GCP cloud. - Knowledge of virtualization; containerization and container orchestration technologies like Docker; Kubernetes etc. - Experience with usage of GraphQL; building GraphQL servers and GraphQL Federation technologies like Apollo Federation. - Experience with using and building REST API services. - Knowledge of distributed messaging systems like Kafka; RabbitMQ etc. - Knowledge of distributed caching technologies like Redis. - A desire to write readable; maintainable; modular and extendable code. - Exposure to the DevOps model. - Experience in Lean and Agile environments and understanding of principles behind methodologies such as: BDD; ATDD and TDD. You will need Refer you will be responsible section Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles - simple, fair, competitive, and sustainable. Salary - Your fixed pay is the guaranteed pay as per your contract of employment. Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company's policy. Making Retirement Tension-FreeSalary - In addition to Statutory retirement beneets, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Physical Wellbeing - Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even 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 standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations – from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built. Show more Show less
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.