Job Description

Tech Lead
Key Responsibilities:
 Lead a full product development lifecycle from ideation, design, development, to roll out and support
 Own the delivery of multiple features of the product end to end while hands-on in development as well
 Advocate best development practices such as continuous integration/continuous delivery, automation (testing and infrastructure) and code modularity, extensibility, quality
 Lead and adopt security- first approach in the product development and ensure automated and manual security checks in place across the delivery pipeline
 Lead by example and mentor other developers in the team both technically and professionally
 Support other Senior Product Engineers and contribute to their growth professionally
 Work with CTO/Head of Engineering, other tech leads and the team to ensure shared technology vision and develop state of the art design and architecture for any product development
 Work with other functions such as testing, analysis, infra management, support to ensure faster delivery of products
 Ensure timely and accurate communication with broader team in order to share understanding of product functionality, features, and technology vision
 Look out for technology trends across the industry and apply relevant developments to the products
 Work with the decentralised application business owners to ensure their vision is realised through efficient technology and delivery timelines
 Work in a dynamic, collaborative, transparent, non-hierarchical, and ego-free culture where your talent is valued over a role title
 Develop personally and professional outside of the confinement of a traditional career path by focusing on what you’re passionate about rather than a predetermined one-size-fits-all plan
 7+ Years’ of experience, managing teams of 5+ people
 Must have excellent programming, debugging and scripting skills with a solid understanding of Object Oriented Design principles
 Must have ability to learn/iterate quickly in a rapidly changing technical stack with nascent codebase and developer tools
 Must possess a passion for delivery-focused development, and overcoming challenges through teamwork and self-motivation
 Ability to work in a variety of client settings and in a team-oriented, collaborative environment
 Ability to communicate technical vision and direction of the product and make significant impacts to technology and design choices
 Architectural design while leading and inspiring software development teams
 Leading development of large, custom-built object-oriented applications
 Continuous integration tools and test automation
 Managing systems in production and understands release process, monitoring, and debugging
 Working and developing in agile environment working with XP/Scrum development practices

Get Jobs Like This By Email


Pritha Dukhande
+91 (0)22 4063 4901