Technical Lead

8 - 12 years

4 - 9 Lacs

Posted:6 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

The Technical Lead will play a key role in leading software development projects from conception to delivery, ensuring alignment with business goals, technical excellence, and client satisfaction. This position demands strong client-facing communication, deep technical expertise in modern programming frameworks (Java, .NET, Python, or Node.js), and the ability to guide teams in delivering scalable, high-quality solutions.


Key Responsibilities

  • Lead end-to-end software development lifecycle including design, development, testing, deployment, and maintenance.
  • Collaborate closely with clients to understand business requirements, translate them into technical specifications, and present design solutions.
  • Architect, design, and implement scalable, maintainable, and secure software systems.
  • Drive technical discussions, conduct code reviews, and ensure adherence to coding standards and best practices.
  • Mentor and guide developers, fostering a culture of ownership, learning, and continuous improvement.
  • Identify technical risks, propose mitigation strategies, and ensure timely project delivery with quality.
  • Work with cross-functional teams—DevOps, QA, UI/UX, and Product—to align deliverables and meet project goals.
  • Stay current with emerging technologies, frameworks, and industry trends to recommend improvements or innovations.

Required Technical Skills

  • Strong hands-on development experience in at least one of the following:
  • Java (Spring Boot, Microservices, REST APIs, JPA/Hibernate)
  • .NET / .NET Core (Web API, Entity Framework, Azure services)
  • Python (FastAPI, Flask, Django, Async programming)
  • Node.js (Express.js, TypeScript, Microservices architecture)
  • Proficiency with modern front-end stacks (React, Angular, or Vue.js) is an advantage.
  • Solid understanding of cloud environments (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Experience designing and consuming RESTful APIs and working with relational/noSQL databases.
  • Strong understanding of software design patterns, system architecture, and performance optimization.

Soft Skills & Attributes

  • Excellent verbal and written communication skills with strong client-facing experience.
  • Proven ability to manage priorities, resolve conflicts, and lead diverse technical teams.
  • Analytical and problem-solving mindset with attention to detail.
  • Collaborative attitude, proactive ownership of deliverables, and a passion for technology.

Education and Experience

  • Bachelor’s/Master’s degree in Computer Science, Engineering, or related discipline.
  • 8–12 years of total experience in software development, with at least 2–3 years in a technical lead capacity.
  • Hands-on experience in leading 5–10 member teams for enterprise or product-based projects

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

noida, uttar pradesh, india

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru

pune, maharashtra, india