Leading the planning and execution of development and delivery of each release of one or more products to a high standard.
Promoting and assuring use of the agreed agile methodologies and tools.
Maintaining an awareness of opportunities provided by new technology to address challenges and enable new ways of working.
Develops and maintains a skill profile of the team, ensuring that the team is at all times capable of executing all relevant tasks to deliver the agreed client solutions.
Implementing change efforts to improve process and practice.
Actively manages their team member and fosters personal and professional growth.
Developing a deep understanding of domains, customers, products and technologies.
Collaborating with other Team Leads in the organization in delivering products and improving the way we work.
Facilitating the daily standup and helping the team sprint planning, review meeting and retrospective meetings.
Making sure everyone on the team understands the project’s goals and scope.
Helping the product owner maintain the product backlog.
You will need to have:
B.Sc. in Computer Engineering or Computer Science.
At least 4 years’ experience in software (3 years plus experience as scrum master).