Software Team Lead
CurrentAs a Software Team Lead, my responsibilities include managing a team of 8 engineers, consisting of three frontend engineers and five backend engineers. In this role, I am tasked with allocating their respective work assignments and serving as the project owner, engaging in communication with clients.Specifically, my duties involve:- Coordinating Work Assignments: I allocate tasks to team members according to their expertise and project requirements.- Client… Show more As a Software Team Lead, my responsibilities include managing a team of 8 engineers, consisting of three frontend engineers and five backend engineers. In this role, I am tasked with allocating their respective work assignments and serving as the project owner, engaging in communication with clients.Specifically, my duties involve:- Coordinating Work Assignments: I allocate tasks to team members according to their expertise and project requirements.- Client Communication: I serve as the primary point of contact between the team and clients. This involves analyzing client requirements and providing professional recommendations tailored to their needs. I focus discussions to prevent excessive divergence in client requests.- Pre-sale Involvement: I participate in pre-sale activities with the business team, proposing new ideas and project content to clients. I then negotiate the possibility of future collaboration based on these discussions. Show less