**Job Description:** A key aspect of this role is providing leadership, mentorship, and performance management for software engineers. This includes guiding and coaching to ensure the team's overall success. Key responsibilities include: