Top Mandatory Skills
Design Patterns 6 Years
Agile Scrum 1 years
Python 7 years
E-commerce 1 year
Online/internet 1 year
Only E commerce companies candidates.
Back end Team lead:- 85% technology +15 % People management
2 product delivery from scretch.
As an Technology Lead , you’ll have the opportunity to own and deliver product(s) that will help to achive accomplish its goals. The engineering team is at the fore front of implementing new technologies in order to gain a dominant foothold in the Hospitality industry. You will design and deploy scalable, high performance, multi-tenant systems. You will interact with other engineering teams and contribute back to the open source tech community.
Owns team's output and E2E definition and execution of SDLC. Drives sprint planning, estimates & prioritizes tasks, Keeps key stakeholders updated on progress, milestones and any potential slippages.
Identifies pitfalls across code bases proactively. Writes model code that is looked up to. Understands internals of programming languages & runtimes. Creates common reusable components / libraries- Uses advanced data structures.
Designs API contracts between large systems with end to end service design and active leadership towards long term sustainability including versioning, complex migration plans, impact analysis across products.
Owns NFRs and pushes the envelop on performance, scalability and high availability with cognisance towards cost of infra. Drives tech stack selection independently, mentors junior engineers. Evangelises of generic platform building across the organisation.
Troubleshoots unseen issues across codebases. Solves large end to end cross cutting problems with elegant solutions with an eye on long term sustainability.
Partners with and influences product managers on “how”. Leads the pack on hiring and evangalizes steeper hiring standards towards building A+ team. Represents treebo on external platform / conferences.
Bachelor's Degree in Computer Science or similar discipline
7+ years relevant work experience in software engineering while leading teams.
Proficiency in more than one modern programming language such as Python/Java/C++ & associated tech stack to write maintainable, scalable, unit-tested code
Experience in building complex software systems that have been successfully delivered
Deep understanding of design patterns, optimizations, deployments with a Strong object oriented design skills
Experience mentoring other software engineers.
Experience with full life cycle development in any programming language.