In this role, you are a key actor inside a team who takes the overall responsibilities to manage the software projects and ensure the successful completion of the projects. Project Managers at Flatirons are in charge of the overall health of a project and are owners of the performance measure baselines: scope, schedule, and budget.
A project manager has to face many difficult situations to keep the project on track. In fact, the job responsibilities of a project manager range from invisible activities like building up team morale to highly visible customer presentations. Project managers have broad responsibilities across all process groups and own key knowledge areas on the project, such as scope, schedule, budget, communication, staffing, and risk management.
All projects are customer facing and require customer management skills as well. The role also interfaces with other groups within the organization, including solution management and account management.
As a Software Project Manager , You Will.
- Manage the complete project life cycle, championing Flatiron s agile project methodologies and best practices.
- Serve as scrum-master, partnering with technical leads to guide project teams through iterative planning, development and delivery cycles.
- Reinforce quality, consistency and efficiency throughout the project life cycle holding team accountable for overall project performance.
- Create and control project budget, scope and schedule, ensuring deliverables are completed on time, and on budget, while managing change through the accepted governance process.
- Maintain internal project reporting, keeping Flatirons project stakeholders informed of project performance, risks and overall customer satisfaction.
- Develop and maintain project staffing plans, working with resource management to assign individuals to the team for the appropriate duration during the project.
- Maximize personal utilization on billable customer projects, proactively resolving any unallocated capacity.
- Leverage retrospectives and lessons learned to drive change and continuous improvement
Who we are looking for :
We are seeking an experienced project manager to lead multi-disciplinary, software engineering teams to deliver projects of varying complexity, scope, and duration. The Project Manager s primary responsibilities are to:
- Manage the complete project lifecycle, championing Flatiron s agile project methodologies and best practices.
- Serve as scrum-master, partnering with technical leads to guide project teams through iterative planning, development and delivery cycles.
- Build and maintain customer relationships, acting as primary point of contact for project communication and governance while developing opportunities for new or continuing work.
- Reinforce quality, consistency and efficiency throughout the project lifecycle holding team accountable for overall project performance.
- Control project budget, scope and schedule, ensuring deliverables are completed on time, and on budget, while managing change through the accepted governance process.
- Maintain internal project reporting, keeping Flatirons project stakeholders informed of project performance, risks and overall customer satisfaction.
- Develop and maintain project staffing plans, working with resource manager to assign individuals to team for the appropriate duration during the project.
- Maximize personal utilization on billable customer projects, proactively resolving any unallocated capacity.
- Leverage retrospectives and lessons learned to drive change and continuous improvement.
We Would Like to Talk to You if You have...
Minimum Qualifications
- Bachelor s degree in business or technology
- Minimum 5 years experience leading custom software development projects
- Minimum 2 years experience in agile software development
- Demonstrated ability to foster and grow professional relationships with clients
- Advanced computer skills: Word, Excel, PowerPoint, and web-based project management solutions (experience with JIRA is a plus).
- Effective communication skills and ability to work with people at all levels within a company
Preferred Qualifications
- PMP, PbMP, PMI-ACP (Agile Certified Practioner), Scrum Master, or SAFe certifications
- Experience with implementation of content management systems