Agile Development Manager (ADM)
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 the enpowerment 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
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 5+ 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 : Sufficient level of technical background to provide highly-credible leadership to development teams and to be able to accurately and objectively evaluate risks and issuesAbility 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 : Agile Project Management tools such as Jira / Greenhopper, Rally, VersionOne, Microsoft TFS ALM, or equivalentMicrosoft 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
BackShare Apply Now