Senior Software Engineer

Year    Bangalore, Karnataka, India

Job Description


About FergusonFerguson is the largest value-added distributor serving the specialized professional in the residential and non-residential North American construction market. We help make our customers complex projects simple, successful and sustainable by providing expertise and a wide range of products and services from plumbing, HVAC, appliances, and lighting solutions to pipe, valves and fittings, water and wastewater solutions, and more. Headquartered in Newport News, Virginia, Ferguson has sales of $29.6 billion (fiscal year 24) and approximately 35,000 associates in nearly 1,800 locations.ANSR is the market leader in enabling organizations to build, manage and scale global teams through Global Capability Centers (GCCs). ANSRs full-stack GCC platform, comprising end-to-end Al- enabled products and services, is trusted by the worlds best companies to help them set up, manage, and run their high-impact technology centers. Since its inception, ANSR has established over 125 GCCs, aggregating to over 125k enterprise talent, with over $2B in investment and using over 12M sq ft of workspace.Visit ansr.com for more information.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 continuously improve code quality and development processes.
Qualifications and Requirements:
  • Bachelors degree in computer science, Software Engineering, or a related field, or equivalent practical experience.
  • 3 - 6 years of professional experience as a back-end developer or relevant internships/projects demonstrating hands-on experience with Java development.
  • Some professional experience as a back-end developer is preferred, but strong internships or project work may be considered.
  • Proficiency in Java and an understanding of Object-Oriented Programming (OOP) principles.
  • Familiarity with REST-based APIs and developing API-based services.
  • Experience or knowledge of NoSQL and Relational Databases (e.g., MongoDB, SQL).
  • Basic understanding of Azure Kubernetes and containerized application deployment.
  • Experience with version control systems like GitHub or BitBucket.
  • Exposure to performance and load testing tools such as jMeter.
  • Strong problem-solving and analytical skills with a creative approach to developing solutions.
  • Excellent organizational skills and ability to manage multiple tasks or projects simultaneously.
  • Effective communication and collaboration skills in team-oriented environments.
  • Ability to adapt quickly, learn new technologies, and thrive in a fast-paced, agile environment.
Preferred Skills:
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Experience working in an Agile/SCRUM development environment.
  • Exposure to cloud platforms and services such as Microsoft Azure.

Ferguson

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3594154
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year