Agile Practitioner and Project Manager | AppNexus Inc. | Portland, United States
Agile Practitioner and Project Manager (Portland)Engineering | Portland, United States |
|
Team Description:
At AppNexus, the Agile and Project Management team is composed of members who fulfill multiple roles. Depending on the organization’s needs, our team members may take on the role of a Scrum Master, an Agile Coach, a Project Manager, or a combination of the three. As a team, we embrace agile values and use project management tools and techniques. We believe in continuous improvements, adapting to change, and learning. We are a tactical team focused on execution, and our goals always revolve around empowering teams to be more effective, helping deliver projects, and delivering value to our customers.
Role description:
We are looking for a passionate Agile Practitioner and Project Manager for our Portland office. The candidate will be responsible for creating a collaborative environment when working with the engineering teams and project owners. We are looking for someone who has the ability to support the understanding of both Agile software development and traditional Project Management principles. The ideal candidate has experience implementing process improvements, and is intuitive in applying best practices from each of these branches to make our engineering teams and projects successful.
Responsibilities:
Overall:
- Help identify and mitigate risks
- Own the metrics for the team and utilize data to effectively communicate with stakeholders and team members
- Make information available and transparent to stakeholders, and encourage transparency by utilizing tools like Jira
- Work with the engineering teams and product owners to create a great collaborative environment
- Run sprint planning, and release planning and sprint reviews for agile teams
- Help the team find the appropriate level of sprint commitment (for example, help the team find how many points they should commit per sprint)
- Coach team on agile practices and encourage adaptation by providing the team an environment that fosters continuous improvements
- Encourage the right framework, tools, and processes for the team even if it is outside your current expertise
- Coach the team to properly define and estimate workload
- Run daily standup meetings and understand and remove obstacles
- Continuously improve processes to expand execution
- Empower the team to self-organize
- Help identify and manage issues
- Continuously improve processes to expand execution
- Create Project Plans, with the understanding that the level of complexity will be a function of the project’s needs
- Manage requirements
- Support stakeholder needs
- Provide the right level of documentation for the project
- Keep track of cost and budget
Requirements:
- Enthusiastic, high-energy, positive attitude
- At least 5 years of professional experience
- At least 2+ years previous experience as a developer and 3+ years of experience as an Agile coach and Project Manager
- Ability to utilize best practices that can be leveraged to provide value to a team/enterprise to get work done
- Excellent communicator
- Demonstrated ability to create positive change in teams and organizations
- Good understanding of the importance of sprint commitments by a development team, and demonstrated ability to ensure that the team delivers consistently
- Understands when a project schedule is needed, and why it is important to the success of a project
- Demonstrated ability to facilitate and run great, effective meetings
- Scrum Master Certification a plus
- You want to be part of an organization with a transparent and agile environment where you can communicate freely and openly.
- You look for novel and creative solutions to complex problems.
- You are an independent thinker who is self-motivated and thrives in a fast-paced work environment.
- You are passionate about and thrive in a culture of learning and teaching – you are both open minded to others’ opinions and take opportunities to help and teach colleagues.
- Industry-changing work – be a part of the team that is building bold solutions to some of today’s most exciting technical challenges.
- Significant impact from your very first day.
- Global presence – AppNexus has offices around the world: Manhattan, San Francisco, Seattle, Portland, London, Paris, Hamburg, Toronto, Sydney, and Singapore.
- Regular access to industry events – AppNexus hosts many technical meet-ups and speakers on site.
- We are a technology company at heart with a committed and engaged leadership team. Our founders can hold their own in architecture discussions with the team. Occasionally, our CEO even checks-in bug fixes to the ad server codebase.
- Great Technology: Every employee is issued a top-of-the-line computer.
- Free Food: Every office has fully-stocked kitchens featuring bagels each morning, as well as healthy and tasty snacks, drinks, and coffee throughout the day. Family Lunch Fridays – AppNexus provides free lunch for the company every Friday.
- Career Development: Annual budget for conferences and continuing education.
- Speak, Publish, and Patent: Your work will help enhance the engineering brand at an emerging powerhouse technology company.
http://appnexus.com/open-positions?jvi=oTYVYfwu