Technical Lead

5 - 8 years

10 - 18 Lacs

Chennai, Coimbatore

Posted:1 day ago| Platform: Naukri logo

Apply

Skills Required

.Net Node.Js React.Js Javascript ASP.Net

Work Mode

Hybrid

Job Type

Full Time

Job Description

We are seeking a highly skilled and experienced Technical Lead with deep expertise in ASP.NET, React.js, Node.js, and core web technologies like HTML, CSS, and JavaScript. This role involves leading the design, development, and deployment of modern, scalable web applications. The ideal candidate is a hands-on technologist and effective leader, comfortable working in agile environments and mentoring a development team. Key Responsibilities Lead and mentor a team of developers on full-stack projects using .NET, JavaScript, and modern frameworks. Design and develop robust, scalable, and secure applications using ASP.NET (Core), React.js, and Node.js. Ensure high-quality user interfaces with strong command over HTML5, CSS3, and JavaScript fundamentals. Collaborate with product managers, designers, and stakeholders to translate business requirements into technical specifications. Perform code reviews, enforce coding standards, and ensure adherence to best practices. Own project delivery timelines, conduct sprint planning, and manage resource allocation. Implement and oversee DevOps practices including CI/CD pipelines and cloud deployments. Troubleshoot and resolve complex technical issues, performance bottlenecks, and production incidents. Continuously evaluate and adopt new tools and technologies to improve development productivity and product quality. Required Qualifications Bachelors or Masters degree in Computer Science, Engineering, or a related field. 7+ years of software development experience, with at least 3 years in a technical leadership role . Strong proficiency in: ASP .NET/ ASP .NET Core, React.js, Nodejs, HTML5, CSS3, JavaScript (ES6+), RESTful APIs & Microservices Experience with modern frontend build tools (Webpack, Babel, npm, etc.). Solid understanding of database systems: SQL Server, PostgreSQL, and MongoDB. Familiarity with Git and Agile development practices using tools like Jira and Confluence. Strong problem-solving, leadership, and communication skills. Preferred Qualifications Experience with cloud platforms like Azure, AWS, or GCP. Hands-on experience with Docker, Kubernetes, or other containerization tools. Knowledge of GraphQL, WebSockets, or real-time communication libraries. Experience in implementing automated testing and CI/CD with tools such as Jenkins, GitHub Actions, or Azure DevOps Roles and Responsibilities As a Technical Lead, you will play a pivotal role in overseeing the technical direction, architecture, and delivery of projects. You will lead a full-stack development team and be responsible for ensuring high standards in both backend and frontend implementation. Leadership & Team Management Lead, mentor, and manage a team of software developers to deliver high-quality software on time. Foster a culture of collaboration, innovation, and continuous improvement. Conduct regular code reviews and provide constructive feedback to team members. Assist in hiring and onboarding new technical talent. Technical Ownership Take full ownership of technical architecture and design decisions across projects. Translate business requirements into scalable, efficient, and secure technical solutions. Define and enforce coding standards, development processes, and best practices. Stay informed of the latest development tools, frameworks, and methodologies to suggest improvements. Full-stack Development Architect and build backend APIs and services using ASP.NET (Core) and Node.js. Develop responsive, interactive frontends using React.js, HTML5, CSS3, and JavaScript (ES6+). Design and optimize database schemas for SQL Server, PostgreSQL, and MongoDB. Integrate third-party APIs and tools as required. DevOps & Deployment Implement and manage CI/CD pipelines to streamline build, test, and deployment processes. Work closely with DevOps or Cloud teams to manage application deployments on Azure, AWS, or other cloud environments. Monitor system performance, address reliability issues, and ensure uptime. Agile Project Delivery Participate in sprint planning, stand-ups, retrospectives, and backlog grooming sessions. Collaborate with product owners and stakeholders to prioritize features and deliverables. Track and report progress, risks, and dependencies to project managers and leadership. Quality Assurance & Support Ensure comprehensive unit, integration, and end-to-end test coverage. Drive automation testing strategies and ensure application reliability. Provide Level 3 technical support for production issues when needed.

Mock Interview

Practice Video Interview with JobPe AI

Start .Net Interview Now

RecommendedJobs for You

Hyderabad, Bengaluru, Delhi / NCR

Chennai, Tamil Nadu, India

Hyderabad, Telangana, India