Skip to main content

Technical Lead - Full Stack Development

Technology
Yo Hr Consultancy
1 week ago

Job description

Technical Lead - Engineering

Location : Noida

Experience : 8 - 12 years

Must Haves :

  • Experience as a Full Stack Developer with Java and Angular
  • Experience in AWS cloud
  • Experience in relational databases such as MySQL and Oracle
  • Experience working with AI-assisted development tools such as GitHub Copilot, Amazon Q Developer, Cursor, Claude Code
  • Experience in handling a team of 4 - 8 members

Role Overview :

We are seeking a passionate Technical Lead, Engineering to lead our development team at our Noida office. The ideal candidate is an experienced technical leader who has led a team of 4 - 8 engineers and delivered high-quality enterprise software in a fast-paced Agile environment.

General Purpose :

  • Lead a team of 4 - 8 engineers with complete ownership and accountability for high-quality, timely software delivery.
  • Lead the design and development of applications based on Microservices architecture.
  • Guide team members on modern technologies including Java, Spring, Spring Boot, Angular, Hibernate, Grails, Groovy, Kafka, R, Redis, Hazelcast, Bootstrap and jQuery.
  • Leverage development and delivery tools including AWS, Git, Nginx, Jira, Confluence and Jenkins within Agile methodologies.
  • Promote effective use of AI-assisted software engineering tools such as GitHub Copilot, Claude, Amazon Q Developer and similar AI coding, code-review, testing, documentation and developer productivity tools, while ensuring secure and responsible adoption.
  • Collaborate with technical managers, architects and product owners to build an integrated, enterprise-class software product suite for global pharmaceutical companies.

Responsibilities :

  • Lead the team in understanding product requirements by collaborating with Product Owners; design application modules and features for performance, scalability, security and availability.
  • Plan, prioritize and monitor team tasks for upcoming sprints and product releases.
  • Conduct design reviews and code reviews, troubleshoot complex issues and provide hands-on technical guidance.
  • Own the quality and timely delivery of tasks assigned to the team.
  • Collaborate with Product Owners, Architects, Project Managers, Test Managers, Database teams and Quality teams to deliver product features, releases and technical PoCs using Agile methodologies.
  • Define, improve and enforce engineering best practices covering architecture, design, coding standards, code review, unit testing and documentation.
  • Evaluate and drive practical adoption of AI-assisted engineering tools to improve developer productivity, code quality, test automation, documentation and troubleshooting.
  • Establish appropriate review and governance practices for AI-generated code, including security, maintainability, licensing, data privacy and adherence to engineering standards.
  • Perform annual appraisals and participate in semi-annual formal feedback cycles for team members.
  • Own hiring, mentoring, grooming and development of team members in both technology capabilities and career progression.
  • Proactively identify and communicate improvement opportunities related to people, processes, technology, quality and delivery to management.
Keywords
CodingApache KafkaJQuerySpring FrameworkRedisJiraScalabilityGrailsAngularAngularJSOracle DatabaseCursorGroovyHazelcastMysqlUnit TestingSoftware DeploymentBootstrapJavaNginx

Interested in this role?