As a Team Lead of the software engineering department, you will be responsible for managing a software project from start to finish. You will be involved in Coding, Project Management, Client Communication, Scoping out requirements with the help of a business manager.
Having experience in at least one of the listed technologies is enough:
Desired Candidate Profile:
- Sense of accountability. Person should run a project as if it is his own project.
- Great communication (English is mandatory) and project management skills.
- Open to work irrespective of technology stack.
- Experienced with performing Code Reviews.
- Leadership skills.
- Experienced in mentoring and managing a team of at least 3 developers.
- Ability to coach others to become better engineers/managers.
- Experienced in dealing with Clients.
- Experienced in Time Estimation of projects/modules.
- Hands on coding, Good in software architecture and design.
- Bachelors or Masters degree (MCA, B Tech, M Tech, B.E, preferably in computer science) OR practical experience on freelancing projects, opensource contribution, rank in coding challenges or stack overflow.