Key Responsibilities
• Lead and manage a cross-functional team of developers, designers, and QA testers to ensure timely delivery of high-quality software products.
• Facilitate Agile ceremonies such as daily standups, sprint planning and retrospectives to promote transparency, collaboration, and continuous improvement within the team.
• Work closely with the product owner to ensure that the team is aligned with the product vision and roadmap, and to prioritize the backlog accordingly.
• Coach and mentor team members in Agile methodologies and best practices for software development, including code reviews, testing strategies, and continuous integration/continuous
deployment (CI/CD).
• Monitor team performance, identify bottlenecks or issues, and work with the team to resolve them.
• Ensure that the team is following Agile principles and values, promoting a culture of iteration, flexibility, and customer focus.
• Collaborate with other departments such as sales, marketing, and support to ensure seamless communication and coordination between teams.
• Working closely and communicating effectively with Project Managers, Business users, Product Owners, other technology teams as well as external vendors
• Foster an inclusive and positive work environment by promoting teamwork, open communication, and a culture of continuous learning and improvement.
• Monitor team performance, identify bottlenecks or issues, and work with the team to resolve them.
• Provide regular feedback and coaching to team members to enhance their skills and career development.
We are interested if you are fluent or have experience in:
• Proven experience as a Scrum Master or Team Manager in an Agile environment.
• Strong understanding of Agile methodologies, principles, and practices, including Scrum, Kanban, and Lean.
• Excellent interpersonal, communication, and leadership skills to effectively lead a team and work with stakeholders at all levels of the organization.
• Knowledgeable in software development best practices, such as CI/CD, test-driven development (TDD), and pair programming.
• Familiarity with project management tools, such as Jira, Trello, or Asana.
• Adept at problem-solving and conflict resolution in a fast-paced, dynamic environment.
• Self-motivated, adaptable, and able to work independently or as part of a team.
We are also interested if you have:
• Strong organizational skills to manage assignments effectively and working within tight deadlines
• Strong communications skills to collaborate with developers, QA, project managers and other stakeholders
• Familiarity with the agile development process and experience in continuous integration
• Passion for learning and self-improvement is greatly preferred
• At least 10 years of relevant working experience
• Degree in Computer Science/ IT or other related fields