Senior Software Engineer

Ferguson
📍 Bengaluru, Bengaluru, India 💼 Full-time 🕒 Posted March 01, 2026

Job Description

Duties and Responsibilities:

  • Develop and maintain high-quality, efficient, and testable code using Java and other backend technologies.
  • Collaborate with multi-functional teams, including technical leads, business collaborators, and product owners, to gather and understand project requirements and acceptance criteria.
  • Integrate data from various backend services and databases, ensuring seamless functionality.
  • Troubleshoot, debug, and resolve issues in existing applications to maintain optimal performance and reliability.
  • Contribute to the design, development, testing, and deployment of scalable backend solutions across multiple small to medium projects.
  • Triage and analyze production issues, working closely with multiple teams to implement timely solutions.
  • Assist in performance and load testing of applications using tools like JMeter.
  • Stay current with emerging technologies and practices to c...

Ready to Apply?

Submit your application today and join our talented team at Ferguson.

Submit Application

Job Details

  • Location Bengaluru, Bengaluru
  • Job Type Full-time
  • Category Other-General
  • Posted Date March 01, 2026
  • Application Deadline April 10, 2026