Key Responsibilities: Lead and mentor a team of developers, ensuring best practices in coding, testing, and deployment. Participate in the full software development lifecycle – from requirements gathering and design to coding, testing, and implementation. Write clean, scalable, and efficient…