Product Engineering

Tech Lead - Full Stack

Bengaluru, Karnataka
Work Type: Contract
Job description

More than 5 years’ experience as a Technical Lead .

• Strong experience with Node.js, NestJs framework, Typescript, Cloud technologies and

Distributed Systems.

• Strong experience in domain-driven design especially tactical patterns.

• Deep understanding of event-driven architectures with at least one of the following patterns:

SAGA, event sourcing, CQRS, Kafka streaming.

• Significant experience in enhancing and managing DevOps capabilities and CI/CD pipelines, with

a focus on Azure Cloud, GitHub, Docker, and Kubernetes, is required.

• Experience in designing and building databases that support microservices with technologies

such as SQL Server, Mongo DB as well as implementing caching with tools such as Redis.

Proven track record of building, maintaining and scaling event-driven systems. Experience with

Kafka and Azure Service Bus is a plus.

• Exposure to security technologies such as SAML, OAuth, OpenId Connect, key vaults.

• Hands-on experience with building distributed tracing and logging.

• Experience with front-end frameworks such as Next.js and Angular is desirable.

• Experience with GitHub Copilot, MCP servers, and agentic mode involves leveraging advanced AI

capabilities for software development and related tasks.

• Experience in Test Driven Development.

• Familiar with highly scalable and distributed systems.


Strong technical leader with people and process management skills.

• Ability to communicate at different levels with a variety of technical and non-technical

audiences and stakeholders to present and articulate on technical discussions.

• Ability to influence and/or negotiate on technical feasibility and options with a variety of

technical and non-technical audiences and stakeholders.

• Deep understanding of common design patterns for Front-end, and Back-end development

and Devops capability aligned with industry trends.

• Experience working in cross-functional agile teams with a Scrum, Ceremonies, and DevOps

culture.

• Strong systems, problem-solving, and analytical skills; exceptional verbal and written

communication skills.

• Excellent self-learner with high aptitude to acquire and master new technology skills.

• Proven ability to work effectively with and contribute to the immediate team and to the Centre

of Excellence.

• Ability to evaluate and challenge functional and technical requirements and design.

• Strong ability and desire to be able to work in an onshore/offshore environment.

Unique Job ID:
JOB272
 

Submit Your Application

You have successfully applied
  • You have errors in applying