Senior Technical Lead
India
Job Description
Senior Technical Lead
Bengaluru, Karnataka

Job Summary

Job Description:

 

                     We are seeking a Full Stack Software Developer.

 

You, who have Dare to think new mindset and work as go-getter in team, are suitable to work in our learning and growth environment with several opportunities

Key Responsibilities

Key Responsibilities:

 

  • Design, write, debug, test, review, and document as part of software development group without detailed supervision, but with guidance on unusual features.
  • Perform work in accordance with prescribed methods of engineering analysis and the group’s processes.
  • Estimate and meet task execution timeframes for their own work.
  • Collaborate with peers both within and outside the software development group to capture requirements and improve designs, processes and products.
  • Actively develop experience in advanced engineering methods relevant to the work at hand.
  • Provide higher level (escalated) support and engineering analysis for the product in cases where a more detailed understanding of the product is required than can be offered by the customer service teams.
  • Recognize when an issue requires escalation for technical resolution and action it to a higher level of support.
  • Assign work and check the resolution for technical and graduate support staff as required.
  • Integrate into and contribute to the continuous improvement of the team.
  • Embrace the values of the company.

 

 

Skill Requirements

Required Skills and Qualifications:

 

  • Experience with AI assisted development including Agentic AI (code generation, test case generation, pipeline automation, automated testing).
  • Experience in designing, developing, and testing scalable software applications (.Net, ReactJS/NextJS).
  • Experience and in-depth knowledge of latest microservices patterns.
  • Experience working in a development environment encompassing the whole-of-life product development process (concept, design, prototype, production, support, decommissioning). 
  • Experience in a collaborative work environment, with input to the design of products and processes and implementation thereof with assigned work completed with only minimal supervisory guidance. 
  • Experience providing technical support to customers, laypeople and/or peers. 
  • Proficiency in requirements analysis, architectural design, and software implementation for both frontend and backend (React, .NET). 
  • Skilled in software testing strategies like unit, component, integration, System testing and E2E testing.
  • Proficient with the use of the group’s management processes and tools (Scrum, Azure DevOps, GitFlow). 
  • Experienced with the use of the group’s AI Tools MS Copilot, GitHub Copilot.
  • Ability to integrate software with databases like SQL Server, NoSQL database like Influx DB and provide basic database design input. 
  • Ability to evaluate, plan and execute work based on objective results. 
  • 6 – 8 yrs industry experience in relevant technologies.
  • Bachelor level degree in IT (or a level of experience or informal education processes that is demonstrably equivalent) for the development of quality software implementation.

 

 

Other Requirements

Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 223,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending June 2026 totaled $14.8 billion.