Talent.com
This job offer is not available in your country.
Lead Software Engineer [T500-16771]

Lead Software Engineer [T500-16771]

Ferguson GCCBengaluru, Karnataka, India
13 days ago
Job description

About Ferguson :

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’ complex projects simple, successful, and sustainable. We proactively solve problems, adapt and grow to continuously serve our customers, communities and each other. Ferguson is proud to provide best-in-class products, service and capabilities across the following industries : Commercial / Mechanical, Facilities Supply, Fire and Fabrication, HVAC, Industrial, Residential Trade, Residential Building and Remodel, Waterworks and Residential Digital Commerce. Ferguson has approximately 36,000 associates across 1,700 locations. Ferguson is a community of proud associates who operate with the shared purpose of building something meaningful. You will build a career that you are proud of, at a company you can believe in.

Duties and Responsibilities :

  • Design, develop, and maintain high-performance REST / SOAP APIs and services using Java, Spring, and related frameworks.
  • Lead end-to-end project execution, from design and implementation to deployment and support.
  • Collaborate with multi-functional teams to deliver scalable, secure, and reliable solutions that align with Ferguson’s strategic goals.
  • Analyze complex system issues, solve problems, and implement innovative solutions.
  • Integrate with third-party systems and platforms, ensuring seamless data flow and system interoperability.
  • Drive improvements in code quality through design and code reviews, unit testing, and alignment to best practices.
  • Maintain CI / CD pipelines, ensuring robust and automated deployment processes.
  • Provide technical leadership and serve as an escalation point for critical production issues.
  • Stay ahead of emerging technologies and advocate for their adoption to drive innovation.
  • Create and maintain technical user documentation, including system designs, process flows, and solution overviews.

Qualifications and Requirements :

  • Bachelor’s degree in computer science, Information Technology, or a related field, or equivalent work experience.
  • 5+ years of professional IT experience, with at least 3 years of hands-on Java development in an enterprise environment.
  • Proven experience in designing, building, and optimizing RESTful services that deliver data in JSON and XML formats.
  • Expertise in Java and the Spring ecosystem (Spring Boot, Spring MVC).
  • Experience with MongoDB, relational databases, and database optimization techniques.
  • Proficiency in Linux, including bash scripting, system administration, and performance tuning.
  • Familiarity with IntelliJ / Eclipse, Maven, GitHub, and Bitbucket for development and version control.
  • Solid understanding of Cloud platforms (AWS / Azure), with knowledge of CI / CD pipelines and containerization technologies such as Kubernetes (AKS).
  • Foundational knowledge of Microsoft Azure services and cloud-native development.
  • Exposure to Agile methodologies like SCRUM and Kanban, with experience managing tasks in JIRA.
  • Strong analytical and problem-solving skills, with a creative approach for developing innovative solutions.
  • Excellent communication skills, both verbal and written, with the ability to convey sophisticated technical information clearly.
  • Effective collaboration and leadership abilities, capable of driving consensus and managing contending priorities.
  • High attention to detail and commitment to delivering high-quality work.
  • Adaptability in a fast-paced environment, with the ability to manage numerous projects and shifting priorities.
  • Preferred Skills :

  • Experience with DevOps practices and tools, such as Jenkins, Terraform, or Ansible.
  • Familiarity with reporting tools like Power BI or Tableau.
  • Knowledge of Postman for API testing and MongoDB tools for data management.
  • Create a job alert for this search

    Lead Software Engineer • Bengaluru, Karnataka, India

    Related jobs
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    MultiplierGreater Bengaluru Area, India
    The global hiring revolution is shaping a future where talent can thrive everywhere, driving innovation and progress on a global scale. Multiplier is at the forefront of this change.By removing barr...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer II [T500-17919]

    Software Engineer II [T500-17919]

    Best Buy IndiaBengaluru, Karnataka, India
    Contribute to the delivery of complex solutions, breaking down big problems into smaller pieces.Actively participate in team planning activities. Ensure the quality and integrity of the Software Dev...Show moreLast updated: 1 day ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Pocket FMBangalore Urban, Karnataka, India
    It is an amazing time to join Pocket FM as we continue shaping the future of audio entertainment both in India and beyond. We are front-ending the category creation for the audio OTT landscape and b...Show moreLast updated: 23 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Cimpress IndiaBangalore, IN
    We are seeking a highly skilled and experienced.This role will involve designing, developing, and maintaining scalable solutions across front-end, back-end, and cloud platforms while mentoring a te...Show moreLast updated: 23 days ago
    Lead Software Engineer [T500-16771]

    Lead Software Engineer [T500-16771]

    Ferguson GCCBengaluru, Karnataka, 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’ co...Show moreLast updated: 13 days ago
    Staff Software Engineer [T500-18484]

    Staff Software Engineer [T500-18484]

    ANSRBengaluru, Karnataka, India
    ANSR is hiring for one of its client.About Albertsons Companies India : .At Albertsons Companies India, we're not just pushing the boundaries of technology and retail innovation, we're cultivating a ...Show moreLast updated: 13 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    OpenTextBengaluru, Karnataka, India
    ENABLING CYBER RESILIENCY FOR BUSINESS.OpenText is leading brand in cyber security market.OpenText enables cyber resiliency of the business by providing cutting edge products for securing and prote...Show moreLast updated: 1 day ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Siemens HealthineersBengaluru, Karnataka, India
    Lead Software Engineer-Petnet Developer.Responsible for the development and on-time delivery of software component(s) in a project, translating software design into code in accordance to the produc...Show moreLast updated: 17 days ago
    Lead Software Engineer

    Lead Software Engineer

    AltisourceBengaluru, Karnataka, India
    Key Duties & Responsibilities .Understand the requirements from the Product Owners.Collaborate with the team for design and development of features. Ensure the deliverables from the Develop...Show moreLast updated: 16 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    TargetBengaluru, Karnataka, India
    As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. At Target, we have a timeless purpose and a proven strategy a...Show moreLast updated: 17 days ago
    • Promoted
    Software Engineer [T500-18174]

    Software Engineer [T500-18174]

    Talent500Bengaluru, Karnataka, India
    The Impact You’ll Make in this Role : .As a Software Engineer, you will have the opportunity to tap into your curiosity and collaborate with some of the most innovative and diverse people around the ...Show moreLast updated: 1 day ago
    Lead Software Development Engineer in Testing [T500-12696]

    Lead Software Development Engineer in Testing [T500-12696]

    Delta Air LinesBengaluru, Karnataka, India
    Delta Air Lines (NYSE : DAL) is the U.Powered by our employees around the world, Delta has for a decade led the airline industry in operational excellence while maintaining our reputation for award-...Show moreLast updated: 13 days ago
    Lead Software Engineer

    Lead Software Engineer

    Smiths GroupBengaluru, Karnataka, India
    Provides technical leadership and guidance to multiple development teams within the Platform & Application development organization. Works on unusually complex technical problems and provides so...Show moreLast updated: 30+ days ago
    Lead Software Engineer

    Lead Software Engineer

    Solera Holdings, LLC.Bengaluru, Karnataka, India
    Solera is a global leader in data and software services that strives to transform every touchpoint of the vehicle lifecycle into a connected digital experience. In addition, we provide products and ...Show moreLast updated: 1 day ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    PostmanBangalore Urban, Karnataka, India
    Postman is the world's leading collaboration platform for API development.Postman's features simplify each step of building an API & streamline collaboration to help create better APIs—faster.Postm...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Portal26Bengaluru, IN
    Portal26 is an award-winning leader in Generative AI visibility and data security.Our AI TRiSM platform gives Fortune-500 enterprises full visibility and governance over every GenAI request—ensurin...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Foundation AIBengaluru, IN
    Foundation AI automatically ingests incoming documents, emails, and attachments from across your firm.It profiles matches, classifies, and saves each to your DMS, and then automates document-depend...Show moreLast updated: 1 day ago
    Lead - Software Engineer [T500-18816]

    Lead - Software Engineer [T500-18816]

    Neighborly®Bengaluru, Karnataka, India
    Neighborly is a local network of home service brands that will connect you to very specific vetted local experts.Our family of service professionals work with rigorous quality standards to repair, ...Show moreLast updated: 10 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    ITILITEBangalore Urban, Karnataka, India
    Business Travel, Expense & Cards Management space.Our mission is to help companies simplify their travel and expense processes, making it an enjoyable experience for employees.We operate on a B2B S...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    e-Zest – An Accion Labs CompanyBengaluru, IN
    Location : Pune / Mumbai / Bangalore / Hyderabad.Lead end-to-end GenAI solution design, development, and integration.Guide prompt engineering, RAG, LLM fine-tuning, and deployment workflows.Mentor j...Show moreLast updated: 16 days ago