Key ResponsibilitiesLead, mentor, and support a team of 7 developers, fostering a culture of collaboration, learning, and continuous improvement.Provide technical leadership and guidance to ensure software solutions are scalable, maintainable, and al...