Source description
About the role
Team Leadership: Lead, mentor, and manage a team of software engineers, providing guidance, coaching, and professional development opportunities Project Planning: Collaborate with stakeholders to define project scope, objectives, and requirements, and create detailed project plans and timelines Technical Oversight: Provide technical direction, review code, and ensure adherence to coding standards and best practices for software development Agile Methodology: Implement and oversee Agile or Scrum methodologies, ensuring efficient and collaborative development processes Resource Management: Allocate resources effectively, manage workloads, and optimize team productivity to meet project deadlines
More at E Zest