Bangalore, Karnataka, India
Information Technology
Full-Time
ideyaLabs
Overview
DescriptionThe 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 teamsDevOps, QA, UI/UX, and Productto align deliverables and meet project goals.
- Stay current with emerging technologies, frameworks, and industry trends to recommend improvements or innovations.
- 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, AWS 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.
- 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.
- Bachelors/Masters 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
(ref:hirist.tech)
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in