Tesco Technology | Principal Software Development Engineer | india

5 days ago


Delhi, India Tesco Technology Full time
Company Description
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.
Job Description
Role Responsibilities
* Work with teams in an agile environment to design; develop; and test Self-Service Private Cloud infrastructure delivery platforms using modern cloud delivery concepts.
* 17+ years of commercial software development experience in Java/J2EE programming language Microservices Spring Spring-Boot NoSQL Dependency Injection frameworks RESTful services Build tools etc.
* Collaborate with software engineers and architects to design and implement secure private cloud infrastructure for application environments.
* Identify and deploy cloud services that meet strict SLOs and SLIs.
* Partner with business teams to define technical requirements for modernization of legacy applications and systems and conversion to infrastructure as code deployment models.
* Collaborate with rest of Infrastructure teams and Security to ensure corporate policies and security requirements are implemented and followed for all cloud services
* Serve as the most senior technical expert on cloud deployed products and infrastructure within the corporate Private Cloud Infrastructure and conversion from legacy traditional infrastructure architecture
* Leads the design; development; implementation and support of on-prem infrastructure; including compute; storage; backup; network; virtualization technologies; physical and virtual servers.
* Design; develop; and deploy containerized solutions (Docker; Kubernetes)
* Create and maintain scalable cloud native architecture; deployable on Azure and Internal Private Cloud Solution (Tesco Private Cloud)
* Identify; design; and implement internal process improvements: automating manual processes; optimizing data delivery; re-designing infrastructure for greater scalability; etc.
* Mentor and set the example for team members to foster a mindset of continuous improvement; professional development; and organizational engagement
* Perform software engineering activities; including creation; addition of innovative functionalities to the Self Service Platforms product suite; including security standards; troubleshooting; regular maintenance; root cause analysis; issue resolutions; continual improvement of engineering best practices
* Provide technical expertise and input into our overall cloud architecture; planning; and designs according to best practices
* Collaborate with Product Owners on requirement definitions; process; and workflow
Qualifications
* Bachelor’s degree in computer science or related experience
* 10+ years’ experience in implementing deploying and managing systems and applications in cloud service providers (Azure; GCP; AWS; Private Cloud)
* 5+ years’ experience in architecting scalable Cloud solutions including compute; storage; databases; and networking
* 10+ years’ experience designing; implementing; and supporting large scale on-prem compute; storage; backup and network infrastructure; including physical servers and VMware virtualization technologies.
* Strong background in Linux OS support (RHEL and SUSE)
* Demonstrated knowledge of taking conceptual requirements and designing them in the cloud; including systems; servers; appliances; network components; and security
* Demonstrated knowledge of various cloud security solutions; including identity and access management; firewalls; web application firewalls; intrusion detection and prevention; proxies.
* Strong experience in containerizing and deploying applications using Docker; Kubernetes; Helm; and Cloud technologies
* Strong experience in Infrastructure as Code (IaC) and automation; such as Terraform or CloudFormation and Ansible
* Experience implementing Security Policies as Code.
* Solid knowledge of the SDLC and experience working in an Agile-Scrum development environment. Experience working with a remote Agile team
* Strong hands-on experience with cloud services
* Strong knowledge of the different service models offered in the cloud (IaaS; SaaS and PaaS;)
* Solid organizational skills including attention to detail and multi-tasking
* Experience working directly with customers in a support and design capacity
* Excellent verbal and written communication skills
Qualifications
17+ years of commercial software development experience in Java/J2EE programming language Microservices Spring Spring-Boot NoSQL Dependency Injection frameworks RESTful services Build tools etc.
Additional Information
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.
In the event that you come across any fraudulent activities in the name of Tesco Bengaluru, please feel free report the incident at

  • Delhi, Delhi, India Tesco Technology Full time

    Join Tesco Technology as a Software Development Engineer II to be part of a dynamic team that is shaping the future of retail technology. In this exciting role, you will play a key part in driving innovation and delivering cutting-edge solutions that meet the evolving needs of our customers.About UsTesco Technology is a global technology organization with a...


  • Delhi, Delhi, India Tesco Technology Full time

    **Overview**Tesco Technology is a leading provider of innovative solutions in the retail industry. Our team of experts works collaboratively to deliver cutting-edge technology that enhances customer experiences and drives business growth.**Job Summary**We are seeking an experienced Senior Cloud Engineer - Technology Architect to join our team. As a key...


  • Delhi, India Tesco Bengaluru Full time

    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...


  • Delhi, Delhi, India Tesco Bengaluru Full time

    Company OverviewTesco Bengaluru is a leading retail technology company that offers a wide range of innovative solutions to its customers.


  • Delhi, Delhi, India Tesco Full time

    About UsTesco is a leading retail organisation dedicated to serving our customers, communities, and planet. Our core purpose is to act as a responsible and sustainable business for all stakeholders.At Tesco, we have an inclusive culture where everyone feels valued and empowered to be themselves. We celebrate diversity and recognise the opportunities it...

  • Avp - Tesco Reporting

    6 months ago


    Delhi, Delhi, India Barclays Full time

    Job Title: AVP - Tesco Reporting Location: Noida About Barclays Barclays is a British universal bank. We are diversified by business, by different types of customers and clients, and by geography. Our businesses include consumer banking and payments operations around the world, as well as a top-tier, full service, global corporate and investment bank, all...


  • Delhi, India Micron Technology Full time

    As a Principal Memory Circuit Design Verification Engineer you will work in a highly innovative, motivated, Upbeat, and dynamic design team capable of verifying complete products using innovative memory technologies. You will need to have the ability to drive the team and the overall verification effort to ensure the timely delivery of a functionally...


  • Delhi, India Micron Technology Full time

    Job DescriptionAs a Principal Memory Circuit Design Verification Engineer you will work in a highly innovative, motivated, Upbeat, and dynamic design team capable of verifying complete products using innovative memory technologies. You will need to have the ability to drive the team and the overall verification effort to ensure the timely delivery of a...


  • Delhi, India Mulya Technologies Full time

    Principal Applications EngineerBangaloreAbout Omni Design TechnologiesOmni Design Technologies is a leading provider of high-performance, ultra-low power IP cores, from 28nm down through advanced FinFET nodes, which enable differentiated system-on-chip (SoC), in applications ranging from 5G, wireline and optical communications, LiDAR, radar, automotive...


  • Delhi, India Mulya Technologies Full time

    Principal Applications EngineerBangaloreAbout Omni Design TechnologiesOmni Design Technologies is a leading provider of high-performance, ultra-low power IP cores, from 28nm down through advanced FinFET nodes, which enable differentiated system-on-chip (SoC), in applications ranging from 5G, wireline and optical communications, LiDAR, radar, automotive...


  • Delhi, Delhi, India HyrEzy Talent Solutions Full time

    Software Engineer III Role OverviewHyrEzy Talent Solutions is seeking an experienced Principal Software Engineer to join our team. This role involves designing and developing solutions for business initiatives, working closely with cross-functional teams to deliver high-quality software products.

  • Principal Engineer

    24 hours ago


    Delhi, India Attentions AI Full time

    Greetings From Attentions.aiJob Title: Principal EngineerLocation: Pune, INDIAJob Type: Full-timeAbout Us: Attentions.ai is pioneering the future of artificial intelligence through advanced research and practical applications in deep learning, with a focus on scalable software platforms. We are committed to pushing the boundaries of AI to enhance technology...


  • Delhi, India Mulya Technologies Full time

    Principal Digital Verification EngineerBangalore / HyderabadAbout Omni Design TechnologiesOmni Design Technologies is a leading provider of high-performance, ultra-low power IP cores, from 28nm down through advanced FinFET nodes, which enable differentiated system-on-chip (SoC), in applications ranging from 5G, wireline and optical communications, LiDAR,...


  • Delhi, India DevLabs Technology® Full time

    Welcome to DevLabs Technology®, your trusted partner in IT consulting and IT services. We are dedicated to helping businesses harness the power of technology to achieve their goals and drive growth. Our mission is to deliver innovative and effective IT solutions that enable businesses to thrive in a rapidly evolving digital landscape. We offer IT...


  • Delhi, India CheckRed Full time

    Join a dynamic and fast-growing cloud security startup as a Principal Software Engineer, offering impactful leadership opportunities, innovative challenges, and a generous performance-based compensation package.Why Join CheckRed Security?At CheckRed Security, we’re not just another cybersecurity company, we’re an award-winning platform transforming...


  • Delhi, India CheckRed Full time

    Join a dynamic and fast-growing cloud security startup as a Principal Software Engineer, offering impactful leadership opportunities, innovative challenges, and a generous performance-based compensation package.Why Join Check Red Security?At Check Red Security, we’re not just another cybersecurity company, we’re an award-winning platform transforming...


  • Delhi, India raptorX.ai Full time

    Job Title:Principal Software EngineerLocation:Hyderabad, IndiaCompany: RaptorXAbout RaptorXRaptorX is a fintech startup focused on redefining fraud detection and prevention in real time for banks, financial institutions, and digital platforms. Backed by top-tier investors, including senior technology leaders from Google, Microsoft, and Peak XV Partners,...


  • Delhi, India TIGI HR Full time

    Job Tittle : Principal Software Engineer (Java)Experience : 5+ YearsLocation : AhmedabadPosition Overview:We are seeking a highly skilled and motivated Principal Software Engineer proficient in Java to join our dynamic team. The ideal candidate will have extensive experience in designing, developing, and maintaining software products, demonstrating expertise...


  • Delhi, India ConnectWise Full time

    Principal Software Engineer (Dot Net)Pune/MumbaiGeneral Summary:The Principal Software Engineer II is responsible for developing high-quality, innovative, fully performing software compliant with coding standards. This individual works in partnership with cross-functional teams to ensure that software deliverables, including designs, codes, and tests, are...

  • Principal Engineer

    24 hours ago


    Delhi, India Micron Technology Full time

    As a Principal Memory Circuit Design Verification Engineer you will work in a highly innovative, motivated, Upbeat, and dynamic design team capable of verifying complete products using innovative memory technologies. You will need to have the ability to drive the team and the overall verification effort to ensure the timely delivery of a functionally...