Back to search

Lead Software Engineer

Epam Systems India Private Limited

Verifies job is active
Prepare with AI feedback
Real-time coaching per answer
5 hits1 practices1 interviews
Hyderabad, IndiaInformation Technology
JavaFull-Stack DevelopmentAngularSoftware EngineeringLeadershipMentorshipSoftware DesignSoftware Development

Lead Software Engineer

This role involves leading and contributing to the design, development, and implementation of high-quality software solutions. The Lead Software Engineer will be responsible for guiding a team of engineers, ensuring adherence to best practices, and delivering robust and scalable applications.

Key Responsibilities:

  • Lead a team of software engineers, providing technical guidance and mentorship.
  • Design and develop software solutions based on project requirements.
  • Write clean, testable, and efficient code.
  • Participate in code reviews and ensure code quality.
  • Collaborate with product managers and stakeholders to define and refine requirements.
  • Troubleshoot and resolve complex technical issues.
  • Contribute to the improvement of development processes and tools.

Requirements/Qualifications:

  • 8 to 12 years of experience in software development.
  • Strong proficiency in Java.
  • Experience with full-stack development.
  • Experience with Angular.
  • Solid understanding of software engineering principles and design patterns.
  • Excellent communication and collaboration skills.
  • Experience leading and mentoring a team of engineers.

About the Company: Epam Systems is a global provider of digital platform engineering and software development services. The company helps organizations transform their businesses, modernize their technology, and engage customers more effectively.

AI enhanced job description

Source: hudsonsignalsRecruiter: Rekroot
Posted: 9/15/2026
80ed1128-9add-46d9-b44c-6aed65f20a3c