Talent.com
This job offer is not available in your country.
Lead Software Engineer

Lead Software Engineer

Lowe's IndiaBengaluru, Karnataka, India
16 days ago
Job description

About Lowe’s

Lowe’s is a FORTUNE® 100 home improvement company serving approximately 16 million customer transactions a week in the United States. With total fiscal year 2024 sales of more than $83 billion, Lowe’s operates over 1,700 home improvement stores and employs approximately 300,000 associates. Based in Mooresville, N.C., Lowe’s supports the communities it serves through programs focused on creating safe, affordable housing, improving community spaces, helping to develop the next generation of skilled trade experts and providing disaster relief to communities in need. For more information, visit Lowes.com.

Lowe’s India, the Global Capability Center of Lowe’s Companies Inc., is a hub for driving our technology, business, analytics, and shared services strategy. Based in Bengaluru with over 4,500 associates, it powers innovations across omnichannel retail, AI / ML, enterprise architecture, supply chain, and customer experience. From supporting and launching homegrown solutions to fostering innovation through its Catalyze platform, Lowe’s India plays a pivotal role in transforming home improvement retail while upholding strong commitment to social impact and sustainability. For more information, visit Lowes India

About the Team

Global Merchandising Product Group is focused on building enterprise products that provide increasing efficiency, data integrity & process automation to support product life cycle activities inclusive of product design and development, sourcing, quality assurance and compliance, private branding, creative services, and after sales for our Lowe’s Business partners (Merchants, Sourcing, quality assurance, Product development etc.).

Job Summary

The primary purpose of this role is to provide consultation and technical direction on translating business requirements and functional specifications into logical program designs, with an expectation of strong AI skills to enhance solution development. This includes facilitating the implementation and maintenance of complex business and enterprise software solutions to ensure the successful deployment of released applications. The role serves as a technical expert for project teams throughout the implementation and maintenance of business and enterprise software solutions. Additionally, this role involves personally developing and delivering code modules, stable application systems and integrated enterprise software solutions within various computing environments, leveraging AI capabilities to optimize processes and innovate solutions.

Roles & Responsibilities

  • Resolves complex problems spanning multiple applications to drive improvements across portfolios; leads projects with significant business implications, participates in planning and priority estimates, and advises Software Engineers, executes with limited guidance
  • Leads development of integrated business and / or enterprise application solutions to ensure specifications are flexible, scalable, and maintainable and meet architectural standards
  • Educates others on current architectural standards and guidelines to drive efficiency when leading the design efforts of complex business and enterprise software solutions
  • Supports systems integration testing (SIT) and user acceptance testing (UAT) for large, complex, cross-functional application initiatives by providing insight to testing teams in order to ensure the appropriate depth of test coverage
  • Mentors and advises others in all software development lifecycle phases by applying and sharing an in-depth understanding of company and industry methodologies, policies, standards, and controls
  • Communicates changes in software architecture and coaches others to apply this understanding to software solutions; resolves escalated issues
  • Leads efforts to improve engineering, test, and operational excellence best practices
  • Solves complex cross-functional architecture / design and business problems; solutions are extensible; works to simplify, optimize, remove bottlenecks, etc.
  • Mentors and advises others, sharing an in-depth understanding of company and industry methodologies, policies, standards, and controls

Years Of Experience

  • Minimum of 7-10 years of experience in software development, with a proven track record in leading engineering teams.
  • At least 1-2 years of experience in a lead role, leading complex projects and collaborating across diverse teams.
  • Demonstrated experience in product implementation and support, with a strong understanding of software development lifecycle (SDLC) and agile methodologies.
  • Experience in troubleshooting and resolving production issues in a timely manner.
  • Required Qualifications

  • Bachelor's or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field from a recognized institution.
  • Prior experience in leading software development teams and projects is preferred.
  • Primary Skills (must have)

  • Experience in developing products / applications using Java spring boot microservices.
  • Proficiency in both SQL (PostgreSQL) and NoSQL (MongoDB) databases, with experience in designing data models and optimizing queries.
  • Ability to stay current with AI advancements and evaluate their applicability to retail challenges.
  • Proficiency in leveraging AI tools for application development, mentoring team members on selecting the right AI tools and methodologies to streamline workflows and improve product velocity.
  • Good understanding and experience of using advances Java features and REST
  • Preferred experience with React JS and a solid understanding of JavaScript technologies.
  • Experience in using GIT, Maven and understanding of CI / CD tools
  • Experience in writing automated unit tests using Junit / Mockito
  • Good understanding on cloud-based architectures, preferably Google Cloud Platform (GCP).
  • Familiarity with Docker, Kubernetes, or similar tools for deploying applications in containerized environments.
  • Security Best Practices : Understanding of application security principles, including authentication and authorization mechanisms (e.g., OAuth, JWT).
  • Performance Tuning : Ability to analyze and optimize application performance and scalability.
  • Secondary Skills (desired)

  • Understanding of the retail landscape, the functionalities and challenges of e-commerce platforms and retail management systems.
  • Experience working in Agile environments, including Scrum or Kanban frameworks.
  • Experience working with product managers and business teams to translate AI concepts into practical retail solutions.
  • Create a job alert for this search

    Lead Software Engineer • Bengaluru, Karnataka, India

    Related jobs
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Lowe's IndiaBengaluru, Karnataka, India
    Lowe’s is a FORTUNE® 100 home improvement company serving approximately 16 million customer transactions a week in the United States. With total fiscal year 2024 sales of more than $83 billion, Lowe...Show moreLast updated: 16 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    TrellixGreater Bengaluru Area, India
    We are looking for an experienced and passionate Senior Engineer to join our cutting-edge product development team.In this role, you will help design, build, and enhance our next-generation email s...Show moreLast updated: 16 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Societe Generale Global Solution CentreBengaluru, Karnataka, India
    We are seeking an experienced Teradata Developer to design, develop, and optimize data warehousing solutions using Teradata technologies. The ideal candidate will have a strong background in SQL pro...Show moreLast updated: 16 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    EpsilonBengaluru, Karnataka, India
    The Product team forms the crux of our powerful platforms and helps connect millions of customers worldwide with the brands that matter most to them. This team of innovative problem solvers develops...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Cimpress IndiaBengaluru, Karnataka, India
    As a Lead Software Engineer, you will join a motivated and collaborative engineering team focused on building the platform that powers scalable, personalized design solutions for Vista’s customers....Show moreLast updated: 16 days ago
    • Promoted
    Senior Software Engineer, Android

    Senior Software Engineer, Android

    Checkpoint SystemsGreater Bengaluru Area, India
    We are looking for an Android mobile app developer to design, development and maintenance of Android apps.The developer will design the entire app lifecycle right from concept stage until delivery ...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    FergusonBengaluru, India
    Since 1953, Ferguson has been a source of quality supplies for a variety of industries.Together We Build Better infrastructure, better homes and better businesses. We exist to make our customers com...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Lead Software Engineer

    Lead Software Engineer

    RecroBengaluru, Karnataka, India
    We are seeking a highly skilled Lead Software Engineer to guide the technical direction and execution of our SaaS product features. This role involves mentoring a team of engineers, contributing to ...Show moreLast updated: 6 hours ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Kaleidofin Private LimitedBengaluru, Karnataka, India
    Lead -Software Engineer- Bangalore.Kaleidofin is a fintech focused on the mission to build a digital ecosystem ensuring finance for everyone, everywhere. We provide the ki credit platform, combining...Show moreLast updated: 11 days ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    ArcanaGreater Bengaluru Area, India
    Join our dynamic team at the forefront of cutting-edge technology as we seek a seasoned Staff / Lead Backend Engineer.Embark on a journey where your deep-rooted expertise in computer science fundamen...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Development Engineer

    Lead Software Development Engineer

    Delta Air LinesBengaluru, India
    Design, develop, implement, and maintain software to test the product / application.Define automation strategy, automation cases as well as Design tools for unit, functional, and performance testing ...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Development Engineer

    Lead Software Development Engineer

    RevXBengaluru, IN
    Software Lead Software Engineer.RevX helps app businesses acquire and reengage users via programmatic to retain, monetize, and accelerate revenue. We're all about taking your app businesses to a new...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Chargebeebangalore, karnataka, in
    You will be a key member of the CRM Integration team, driving initiatives to integrate Chargebee with leading CRM platforms seamlessly. Additionally, you will own and evolve the current CRM integrat...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    TrellixGreater Bengaluru Area, India
    As a Software Development Engineer, you will play a crucial role in the Analysis Engine (malware detection) team in India, driving the design, development, and maintenance of high-quality enterpris...Show moreLast updated: 16 days ago
    • Promoted
    Software Engineer

    Software Engineer

    SpenzaGreater Bengaluru Area, India
    We enable any business to become a mobile operator.As we zip through our 1–10x journey and scale, we’re looking for software engineers who thrive on solving for breadth and scale.This is a unique o...Show moreLast updated: 16 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Confidential JobsBengaluru, IN
    Lead Backend-heavy Fullstack Engineers.AI powered, all-in-one white-label sales & marketing platform that empowers agencies, entrepreneurs, and businesses to elevate their digital presence and driv...Show moreLast updated: 11 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Searce IncBangalore Urban, Karnataka, India
    We're searching for the architects of the audacious & the pioneers of the possible.If you're the type to dismantle assumptions, re-engineer ‘best practices,’ and build solutions that make the futur...Show moreLast updated: 16 days ago
    • Promoted
    • New!
    Lead Software Engineer

    Lead Software Engineer

    Plumtrips.comBengaluru, Karnataka, India
    Plumtrips is a leading travel technology company specializing in end-to-end corporate travel management across the Asia Pacific region. With offices in Gurgaon, Hanoi, and Bangalore, we combine adva...Show moreLast updated: less than 1 hour ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Zyoin GroupBengaluru, Karnataka, India
    Software Development Team Lead.Software Development Team Lead.The ideal candidate is proficient in Microsoft.C# and has strong experience with WCF, WPF, WF, LINQ, and Entity Framework.Key Responsib...Show moreLast updated: 2 days ago
    • Promoted
    Lead Software Engineer - Python

    Lead Software Engineer - Python

    Societe Generale Global Solution CentreGreater Bengaluru Area, India
    Develop, test and maintain high-quality software using Python programming language.Participate in the entire software development lifecycle, building, testing and delivering high-quality solutions....Show moreLast updated: 16 days ago