Senior Software Engineer Team Lead
Current- Took ownership and responsibility for multiple microservices while leading a team of developers.- Providing mentoring and guidance to junior team members.- Working closely with product team to design, develop, and enhance our product offering.- Working on collecting and documenting business and user requirements