Technical Lead - Bengaluru, India - Delhivery

    Delhivery
    Default job background
    Description
    We are seeking a highly skilled Technical Lead to join our dynamic and growing team.

    As a Technical Lead, you will be responsible for leading a team of developers to design, develop, and implement software solutions that meet our clients' needs.

    You will work closely with project managers, designers, and other stakeholders to ensure that projects are completed on time keeping in mind security and performance guidelines.

    The ideal candidate will have a strong technical background in software development, excellent leadership skills, and a passion for technology.


    Responsibilities:
    Lead a team of developers to design, develop, and implement software solutionsCollaborate with project managers, designers, and other stakeholders to define project requirementsDevelop and maintain technical documentationConduct code reviews to ensure quality and consistencyMentor and coach team members to help them grow and develop their skillsStay current with emerging technologies and trends

    Required Skills:
    Minimum 6-7 years of total working experience in software development.

    Proficiency in AWS services including RDS, Redis, DynamoDB, S3, and ALB.Strong command over databases such as Postgres and DynamoDB.Proficient in JavaScript (minimum 2 years), with additional experience in Python years) and Java years)Familiarity with Kafka for event streaming.

    Solid understanding of version control systems, particularly Git.
    Experience with CI/CD pipelines using Docker, GitHub Actions, and Shell scripting.
    Should have handled and be comfortable handling a team size of ~10 for at least 1-1.5years.
    Should be able to run Sprints,planning.

    Should have experience setting up projects (not just maintenance work and additive commits)Should know how to debug/troubleshoot applications (frontend and backend)Think Secure [Security concepts, https, CORS, basics of encryption/encoding etc]Should have the ability to understand how projects are set up by self navigating and review existing on going projectsShould be able to keep up-to-date with industry trends and developmentsExperience in handling/writing documentationHas actively written code in the last 2 years.