The Lead/Associate Tech Lead will be responsible for hands-on development and possess exceptional coding and debugging skills. They will work closely with developers, leads, and managers for software design, estimations, and defect fixing. The role includes technical coordination, mentoring peer developers, and staying updated on new technologies. Key responsibilities involve coding, debugging, participation in code reviews, and handling day-to-day technical coordination. The candidate should be willing to learn new tools and technologies as per business needs.