About the role :
- Evaluate software solutions and system performance, as well as supervising the software development team.
- Lead the team in working towards the stability, scalability and resiliency of the Helpshift platform
- Manage the development, deployment, and integration of software solutions.
- Strive to improve performance, efficiency and sustainability of product.
- Advocate on behalf of team members
- Demonstrate patience and use effective explanations when mentoring junior software developers.
- Plan and execute strategies for completing projects on time.
- Determine the need for training and talent development.
- Hire team members and contractors.
- Display strong work ethics. Be a team player with a strong sense of ownership and collaboration.
- Collaborate with other team leaders and departments.
- Bachelors degree in software engineering, computer science, information systems, information technology, or similar.
- 5+ years of experience in software development.
- 2+ years experience in team management.
- Ability to mentor
Skills Required
Software Development, Team Management, Information Systems, Information Technology