Better Tech Solution India Pvt Ltd


Job description

As a Technical Team Leader – Software Development, you will be responsible for:

Developing exceptional applications for our business
Guiding team members with their technical tasks, eliminating technical blockers
Writing clean, scalable code using JavaScript/TypeScript/Java/Python programming languages
Developing technical interfaces, specifications, and architecture with strong attention to detail
Collaborating with cross-functional technical teams to implement solutions that extend shared platforms
Applying software development life-cycle principles and methodologies such as Agile and Kanban, to continuously improve our code and processes
Fuel your passion

To be successful in this role you will:

A Bachelor s degree in Engineering (B.E / B. Tech) with a focus on Computer science and/or Software. A minimum of 7-10 years of hands-on experience in software development
Have a solid understanding of the underlying infrastructure needed to run a large, distributed web application
Have the ability to break down problems and estimate time for development tasks
Mentor team members to create the next line of defence, ensuring there are alternate go-to people in addition to the team leader
Have experience working as a technical team leader, managing 1 (or more) scrum teams (8-10 team members)
Have experience in developing end-to-end web applications (full-stack) with:
Microservice architecture
Web user interface/frontend technologies (like Angular/React),
Business/backend technologies (like Node.js/Java Spring Boot/PHP)
Data – Popular RDBMS/NoSQL databases (like PostgreSQL/MySQL/ MongoDB/ Cassandra)
(Nice to have) Experience working with Cloud technologies (like AWS/GCP).

To apply for this job email your details to

You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.