Sr. Software Engineer - Team Lead
CurrentResponsibilities:• Agrees to the technical architecture and ensures that the architectural integrity ismaintained• Ensures adherence to standards and best practices (e.g. source code control, codereviews etc.)• Guide and participate in recruiting best technical talent for the team• Mentors the other technical staff, assists them where needed and leads theeffort in resolving technical challenges• Co-ordinates the team’s day-to-day technical activities• Interacts with the Project Manager frequently and provides feedback on progress,alerts him of risks and helps the PM develop a strategy to mitigate these risks• All responsibilities of Software Engineer