Guild Mortgage Company, a mortgage banking firm, is dedicated to providing affordable home financing. They are seeking a Senior Project Manager, EPMO to manage the full life cycle of EPMO Information Technology projects, ensuring successful delivery and stakeholder engagement.
Responsibilities:
- Direct and manage complex program/project efforts from inception to completion in accordance with Guild’s PMLC process
- Manage programs/projects under the EPMO portfolio, including efforts initiated through product teams and enterprise strategic initiatives
- Prepare key program/project documentation including program/project plans, charters, status reports, communication and resource plans, and other documentation in alignment with Guild’s PMLC process
- Plan and schedule program/project timelines and milestones using appropriate systems, tools and techniques
- Develop and manage program/project artifacts and processes including scope, schedule, budget, and resources
- Identify and manage program/project dependencies and critical path, including internal and external dependencies
- Define program/project success criteria in a clear and concise manner and disseminate to involved parties throughout program/project life cycle
- Effectively communicate program/project expectations to team members and stakeholders in a timely and clear manner
- Coordinate and oversee internal resources and vendors for the successful execution of the program and project objectives
- Proactively help identify risks and take the necessary actions to mitigate risks and avoid issues and/or blockers
- Liaise with relevant program/project stakeholders and senior leaders on an ongoing basis to establish and maintain relationships
- Track project milestones, budgets/expenses, and performance, specifically to analyze the successful completion of short- and long-term goals and deliverables
- Meet or exceed budgetary objectives and make adjustments to program/project constraints based on financial analysis
- Create executive level status reports, analyze project results, and troubleshoot problem areas; as well as perform needs assessment when applicable
- Document lessons learned and provide recommendations in order to identify successful and unsuccessful delivery elements
- Help develop best practices and tools for program/project execution and management
- Delegate tasks and responsibilities based on junior staff members’ individual strengths, skill sets and experience levels
- Identify and resolve issues and conflicts within the program/project as well as within the product teams
- Proactively manage changes in project scope, identify potential crises, and devise contingency plans
- Improve the PMLC, SDLC, and Agile templates, tools, and processes
- Coach, mentor, motivate and supervise program/project team members and contractors, and influence them to take positive action and accountability for their assigned work
- Build, develop, and grow any business relationships vital to the success of the project
- Report and escalate to management as needed
Requirements:
- Bachelors Degree directly related to the position or equivalent, required in computer science, business, logistics or related field
- A combination of education and experience may be considered in lieu of the Bachelor's degree
- Minimum 10 years experience as an IT professional
- Minimum seven years in a project management or other team leader role in an IT environment
- Minimum three years supervisory or leadership experience in project management supervision
- Demonstrated skill in managing large teams (15 or more individuals) and multi phase projects
- Ability to organize and manage multiple priorities simultaneously
- Prior experience in Mortgage Banking or Financial Services systems required
- Prior experience in vendor management, vendor integration and/or vendor package installation
- Prior experience with SCRUM/Agile methodologies with enterprise level application development projects
- Advanced time management skills
- Independent, self-starter with the demonstrated ability to learn/adapt to new technologies and techniques
- Ability to effectively prioritize, lead, and execute tasks in a high-pressure environment
- Passionate about delivering excellence in customer service within a team environment and work well with geographically dispersed teams
- Persuasive, encouraging and motivating
- Demonstrated skills with documentation, workflow, scheduling, and resource requirements
- Demonstrated skills with Project Management, Change Management, and Release Management
- In-depth knowledge of Microsoft Office Suite. Can mentor others
- In-depth knowledge of Microsoft Project or Smartsheet. Can mentor others
- Working knowledge of Jira and Tempo tools
- Excellent verbal and written communication skills required
- Highly organized and detail-oriented; ability to work in a fast-paced, metrics-driven environment required
- Proficiency in Microsoft Office Suite, Word, Excel, Wiki, collaborative cloud-based programs, and third-party software applications required
- Commitment to company values
- PMP or equivalent or CAPM Certified Associate in Project Management, preferred