3 to 5 years of experience in web or software development project management
Knowledge of project management methodologies and best practices
5+ years working with spreadsheets and PM software
Excellent organizational skills
Excellent communication skills, oral and written
Proven experience in building and maintaining schedules
Proven experience in working with budgets, clients, and acting as a liaison between clients and developers, designers, and other team members
Desired Skills, Abilities and Characteristics:
Must work well under pressure and be comfortable with change and complexity in dynamic environments
Shift readily between the “big picture” and the small-but-crucial details, knowing when to concentrate on each
Experience using Google Docs and Sheets
Experience with eCommerce web development
Deep Care for People
Working through Process-Driven Art
Make and Keep Fierce Commitments
Agile Methodology Experience or Understanding
Passionate about details
Experience working in an agency environment
Project Manager Client Responsibilities/Goals:
Manage client expectations. Keep client apprised of project status (including budget and timeline), possible delays, and in sync with contract agreements.
Manage and plan client project schedules and budgets.
Manage project task flow and client work requests.
Educate clients on CL processes and systems. Guide them through workflow and address questions.
Schedule and lead client meetings. Prepare agendas and provide follow-up from meetings as needed.
PM is accountable for all signoff of client briefs and change control documentation throughout a project’s lifecycle.
Project Manager Team Responsibilities/Goals:
Manage and plan internal resources for short and long-term initiatives. Attend and contribute to weekly and long-term planning meetings. Work with Team Director to prioritize and re-prioritize work as needed throughout the week.
Work to clear project roadblocks and gather answers for producers.
Retainers – Inform Team Director & Finance team of changes to the project plan that impact monthly budgets. Notify the same team of monthly project hours projections.
Foster a team-oriented approach to project problem-solving. Always strives to pull the right people in to solve project problems and challenges.
Foster strong communication between team members.
Determining what needs to be done, who is going to do it, and when it needs to be done are all part of the planning process. Planning is an iterative process that takes place throughout the life of the project.
Some key planning duties include…
Define and clarify project scope
Develop the project plan
Develop the project schedule
Develop policies and procedures to support the achievement of the project objectives
Organizing is about setting up the project team’s structure. Some of the key organizing duties include…
Determine the organizational structure of the project team
Identify roles, responsibilities, and positions
Identify services to be provided by others outside of the team
Leading refers to carrying out the project plan in order to achieve the project objectives. Leading the project is one of the more challenging aspects because it involves a lot of “soft skills.” Skills such as communicating clearly, team motivation, and conflict resolution.
Some key duties for leading projects include…
Setting team direction
Coordinating activities across different organizational functions
Motivating team members
Following up on work
Setting expectations with the client and team members
Controlling is all about keeping the project on track. Project control can be performed using a three-step process…
Measuring: Checking project progress toward meeting its objectives
Evaluating: Determining the cause of deviations from the plan
Correcting: Taking corrective actions to address deviations
Some key controlling duties include…
Defining project baselines
Tracking project progress
Project status reporting
Determining and taking corrective actions