项目经理
瀚森信息技术(上海)有限公司
- 公司规模:50-150人
- 公司性质:外资(非欧美)
- 公司行业:计算机软件
职位信息
- 发布日期:2017-05-18
- 工作地点:上海
- 招聘人数:2人
- 学历要求:本科
- 语言要求:普通话 熟练 英语 熟练
- 职位月薪:30-40万/年
- 职位类别:信息技术经理/主管
职位描述
职位描述:
The Agile Development Manager (ADM) is responsible for planning, leading, organizing, and motivating agile development teams to achieve a high level of performance and quality in delivering Hansen products that provide exceptional business value to Hansen customers.
?The ADM may play a number of different roles in actual practice:
? At an enterprise level, leading and managing multiple Agile teams and/or participating in other Corporate or Department initiatives beyond the immediate scope of the Agile teams
? At a team level, playing a consultative role to help put in place the appropriate people, process, and tools and coaching members of the team as needed to optimize the efficiency of the project team and to elevate the skills of the individual team members
? In situations that require a hybrid Agile approach, using good judgment and skill to develop a project management approach that is suitable for planning and managing the effort to achieve the business goals within designated constraints
In performing these roles, the ADM will be expected to use a high level of knowledge and experience in blending traditional management principles and practices with an Agile development approach in the right proportions to fit large, complex, mission-critical, enterprise-level software development. The ADM will implement the appropriate level of planning, providing the right balance of agility and predictability. The ADM will communicate the status of projects and set expectations with key stakeholders, including senior and executive management.
Essential Job Requirements:
? Planning and Management – Schedule work with an emphasis on regular and timely releases while providing deliverables of high value and quality; organize and lead daily standups; prepare and distribute progress reports; manage risks and issues; correct deviations from plans; and perform delivery planning.
? Team and Talent Management – Assist in team development while holding teams accountable for their commitments, remove roadblocks to their work; lead regular team meetings, leverage organizational resources to improve capacity for development work; and mentor and develop individual team members through regular one on ones, goal setting and performance reviews
? Delivery Manager Support – Support the Delivery Managers in managing customer expectations for product deliverables, manage stakeholder communications, and help to implement an effective system of governance. Be a single point of contact for all delivery dates within an agile team for team’s deliverables
? Process Management and Improvement – Define and manage a well-defined process and champion ongoing process improvement initiatives to implement best practices for Agile development and delivery
? Team building – Promote empowerment of the team, ensure that each team member is fully engaged in the team and is making a meaningful contribution, and encourage a sustainable pace with high-levels of quality and innovation for the team
Qualifications:
? Solid understanding of software development life cycle models as well as expert knowledge of Agile development methodology and the ability to blend them together in the right proportions to fit a business environment
? A proven track record of successfully implementing software or web development projects using Agile methodologies including 8+ years of experience in large, complex projects in a high-tech development environment with multi-function teams.
? Prior experience with SCRUM/KANBAN Agile methodologies with enterprise-level application development projects. PMI-ACP, CSM, or equivalent preferred
? Experience overseeing cross functional development teams with at least 8 - 10 team members including Software Developers, Product Owners, Software Engineers in Test and Tech Writers.
? Balanced business/technical background:
o Sufficient level of technical background to provide highly-credible leadership to development teams and to be able to accurately and objectively evaluate risks and issues
o Ability to provide leadership to Product Owners and collaborate with customers and develop strategies and solutions that provide high business value
Skills Required:
? BA or BS or equivalent experience is required; MA or MS is a plus
? Strong interpersonal skills including mentoring, coaching, collaborating, and team building
? Strong analytical, planning, and organizational skills with an ability to manage competing demands
? Experience in business analysis and requirements gathering and management
? Track record of establishing and maintaining a high level of customer trust and confidence
? Proven ability to lead software development projects and ensuring objectives, goals, and commitments are met on schedule, within budget, and with high quality
? Solid understanding of and demonstrated experience in using appropriate tools:
o Agile Project Management tools such as Jira/Greenhopper, Rally, VersionOne, Microsoft TFS ALM, or equivalent
o Microsoft Project, Visio, and all Office Tools including SharePoint 365
? Excellent oral and written communications skills and experience interacting with both business and IT individuals at all levels including at the executive level
? Creative approach to problem-solving with the ability to focus on details while maintaining a holistic “big picture” view
? Results oriented and self-motivated leader with an ability to drive process improvements in a fast-paced environment
举报
分享
The Agile Development Manager (ADM) is responsible for planning, leading, organizing, and motivating agile development teams to achieve a high level of performance and quality in delivering Hansen products that provide exceptional business value to Hansen customers.
?The ADM may play a number of different roles in actual practice:
? At an enterprise level, leading and managing multiple Agile teams and/or participating in other Corporate or Department initiatives beyond the immediate scope of the Agile teams
? At a team level, playing a consultative role to help put in place the appropriate people, process, and tools and coaching members of the team as needed to optimize the efficiency of the project team and to elevate the skills of the individual team members
? In situations that require a hybrid Agile approach, using good judgment and skill to develop a project management approach that is suitable for planning and managing the effort to achieve the business goals within designated constraints
In performing these roles, the ADM will be expected to use a high level of knowledge and experience in blending traditional management principles and practices with an Agile development approach in the right proportions to fit large, complex, mission-critical, enterprise-level software development. The ADM will implement the appropriate level of planning, providing the right balance of agility and predictability. The ADM will communicate the status of projects and set expectations with key stakeholders, including senior and executive management.
Essential Job Requirements:
? Planning and Management – Schedule work with an emphasis on regular and timely releases while providing deliverables of high value and quality; organize and lead daily standups; prepare and distribute progress reports; manage risks and issues; correct deviations from plans; and perform delivery planning.
? Team and Talent Management – Assist in team development while holding teams accountable for their commitments, remove roadblocks to their work; lead regular team meetings, leverage organizational resources to improve capacity for development work; and mentor and develop individual team members through regular one on ones, goal setting and performance reviews
? Delivery Manager Support – Support the Delivery Managers in managing customer expectations for product deliverables, manage stakeholder communications, and help to implement an effective system of governance. Be a single point of contact for all delivery dates within an agile team for team’s deliverables
? Process Management and Improvement – Define and manage a well-defined process and champion ongoing process improvement initiatives to implement best practices for Agile development and delivery
? Team building – Promote empowerment of the team, ensure that each team member is fully engaged in the team and is making a meaningful contribution, and encourage a sustainable pace with high-levels of quality and innovation for the team
Qualifications:
? Solid understanding of software development life cycle models as well as expert knowledge of Agile development methodology and the ability to blend them together in the right proportions to fit a business environment
? A proven track record of successfully implementing software or web development projects using Agile methodologies including 8+ years of experience in large, complex projects in a high-tech development environment with multi-function teams.
? Prior experience with SCRUM/KANBAN Agile methodologies with enterprise-level application development projects. PMI-ACP, CSM, or equivalent preferred
? Experience overseeing cross functional development teams with at least 8 - 10 team members including Software Developers, Product Owners, Software Engineers in Test and Tech Writers.
? Balanced business/technical background:
o Sufficient level of technical background to provide highly-credible leadership to development teams and to be able to accurately and objectively evaluate risks and issues
o Ability to provide leadership to Product Owners and collaborate with customers and develop strategies and solutions that provide high business value
Skills Required:
? BA or BS or equivalent experience is required; MA or MS is a plus
? Strong interpersonal skills including mentoring, coaching, collaborating, and team building
? Strong analytical, planning, and organizational skills with an ability to manage competing demands
? Experience in business analysis and requirements gathering and management
? Track record of establishing and maintaining a high level of customer trust and confidence
? Proven ability to lead software development projects and ensuring objectives, goals, and commitments are met on schedule, within budget, and with high quality
? Solid understanding of and demonstrated experience in using appropriate tools:
o Agile Project Management tools such as Jira/Greenhopper, Rally, VersionOne, Microsoft TFS ALM, or equivalent
o Microsoft Project, Visio, and all Office Tools including SharePoint 365
? Excellent oral and written communications skills and experience interacting with both business and IT individuals at all levels including at the executive level
? Creative approach to problem-solving with the ability to focus on details while maintaining a holistic “big picture” view
? Results oriented and self-motivated leader with an ability to drive process improvements in a fast-paced environment
职能类别: 信息技术经理/主管
公司介绍
Hansen Technologies is a global CIS/BSS provider servicing the Utilities, Pay TV and Telecommunications industries. We have 14 global offices and deliver billing solutions to customers in 80 counties. As a growing company we are looking for highly motivated individuals who can grow with the company’s products and services while contributing to our wider goal of acting as a valued customer partner.
Hansen Technologies是一家致力于为公共事业、付费电视和电信行业提供全球化CIS/BSS服务的供应商。 我们在全球拥有14个办事机构,为80个国家的客户提供计费解决方案。作为一家快速成长的企业,我们正积极寻找志同道合的工作伙伴,愿意与我们的产品和服务共同成长,同时成为一个有价值的客户伙伴,为我们更远大的目标作出贡献。
Hansen Technologies是一家致力于为公共事业、付费电视和电信行业提供全球化CIS/BSS服务的供应商。 我们在全球拥有14个办事机构,为80个国家的客户提供计费解决方案。作为一家快速成长的企业,我们正积极寻找志同道合的工作伙伴,愿意与我们的产品和服务共同成长,同时成为一个有价值的客户伙伴,为我们更远大的目标作出贡献。
联系方式
- 公司地址:上班地址:上海市静安区南京西路