Skip navigation EPAM

Lead Software Engineer Pune, India

  • hot

Lead Software Engineer Description

Job #: 50181
Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.


Currently we are looking for a Front-End Lead Software Engineer for our Pune office to make the team even stronger.


  • Play Key Developer, Sometimes may play Development Team Lead and Project Coordinator roles as well
  • Write high quality and testable code following clean code and SOLID design principles
  • Conduct code reviews
  • Create design, technical and project documentation
  • Plan and schedule own work for tasks and projects, also implement functionality without direct supervision
  • Perform profiling and troubleshooting of existing solutions
  • Coordinate application deployment
  • Follow and understand defined software development process
  • Participate in workshops and presentation of proposed solutions to clients
  • Communicate with clients on a regular basis to clarify business requirements
  • Assist team members with providing with technical solutions
  • Work independently while in close collaboration with others in the team and across projects


  • Angular 4,5,6 web UI. 2 or more years experience in Angular 2 or above is also fine), Core JS
  • Kendo widget Expert in HTML5, CSS3, JavaScript and Browser Internals
  • Data management (NGRX, Akita, etc.) – Good to have for all, but at least 2 in Teams 2 & 3 is must
  • Familiar with design concepts, OO, Patterns, Security
  • Detail oriented with capability of implementing Detailed wireframes and Design patterns

Nice to have

  • Working knowledge on unit testing frameworks – Jasmine / Karma / Chai / Mocha

We offer

  • Opportunity to work on technical challenges that may impact across geographies
  • Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
  • Opportunity to share your ideas on international platforms
  • Sponsored Tech Talks & Hackathons
  • Unlimited access to LinkedIn learning solutions
  • Possibility to relocate to any EPAM office for short and long-term projects
  • Focused individual development
  • Benefit package:
    • Health benefits
    • Retirement benefits
    • Paid time off
    • Flexible benefits
  • Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)
Learn more about EPAM in India