Requirements • 英文 聽/精通、說/精通、讀/精通、寫/精通 • Strong experience building and leading culturally diverse, high-performance teams • Experience leading first-line managers or team leads • Experience building and releasing enterprise-grade products in full product life cycles • High proficiency in English - must be comfortable using English in all aspects of software development professional environments • Strong technical experiences in a high-level programming language (such as Java, C++, C#, Nodejs, Python, etc); able to assess technical competencies in software development • Strong project management experience in agile development; experienced in scrum master or product owner roles • Excellent ability diagnosing issues and resolve conflict among team members and stakeholders • Experienced in managing senior stakeholders (director levels and above) in matrix, distributed organizations • Excellent organizational and time-management skills • Proven ability to manage uncertainty and difficult project challenges • Ability to work with technical staff with diverse set of backgrounds - able to bridge cultural and organizational gaps and navigate large corporate organizations • Experience working effectively in cross-regional, cross-cultural team environments • Proven effective team player Responsibilities • Lead, mentor product development teams toward better creativity and efficiency. • Recruit, interview, build new product development teams • Manage and lead project delivery with agile development methodologies • Build and maintain stakeholder relationships with distributed partner organizations • Bridge cultural and experience gaps among diverse team members and distributed teams • Remove impediments (technical or development / test environment related) for the development team • Manage and optimize overall team capacity and performance • Facilitate and advance team member’s growth in domain, technical knowledge and professional development • Lead and advance innovation activities • Help product owner keeping product backlogs in good shape and make them ready for the next sprint / Technical prioritization of the stories • Create an inspiring team environment with an open communication culture • Reinforce communication within team and among distributed stakeholders • Acts as safeguard for his team, shielding from outside distractions and interference. • Arranges daily stand-up meetings, facilitate meetings, schedule meetings, demo, and decision-making processes. • Oversee day-to-day team operations. • Monitor team performance and report on the project and team metrics. • Motivate team members. • Discover training needs and provide coaching. • Listen to team members’ feedback and resolve any issues or conflicts. • Recognize high performance and reward accomplishments. • Encourage creativity, professional growth and risk-taking. • Suggest and organize team building activities.