POSITION SUMMARY
The IT Senior Program Manager is the primary point of contact in overseeing and managing multiple IT projects and programs within the organization. This role requires heavy hands-on project management skills, including planning, execution, and delivery of projects on time and within budget. The ideal candidate will have a strong background in IT project management, excellent leadership abilities, and the ability to work collaboratively with cross-functional teams.
PRINCIPAL DUTIES & RESPONSIBILITIES
- Lead and manage multiple IT projects and programs from initiation to completion, ensuring they are delivered on time, within scope, and within budget.
- Coordinate with development, testing, and other stakeholders to ensure smooth deployment and integration of releases are aligned with project goals and timelines.
- Ensure that projects follow the Software Development Life Cycle (SDLC) methodologies, including requirements gathering, design, development, testing, deployment, and maintenance.
- Utilize Azure DevOps (ADO) for managing project and program tasks, tracking progress and reporting.
- Prepare and maintain program documentation, including project plans, status reports, release notes and program reviews; making sure all documentation is accurate and up to date.
- Monitor project progress, identify potential risks and issues, and implement mitigation strategies to ensure program objectives and seamless execution.
- Conduct regular project status meetings and provide updates to stakeholders, including senior management and project sponsors.
- Ensure that all project deliverables are timely and meet quality standards and align with business objectives.
- Provide hands-on support and guidance to project team members, including task assignment, performance monitoring, and conflict resolution.
- Allocate and manage resources across projects while addressing any resource constraints or gaps, ensuring that team members are effectively utilized.
- Continuously improve project management processes and methodologies to enhance efficiency and effectiveness.
- Performs other related duties and activities as required.
EDUCATION & EXPERIENCE
- Bachelor’s degree in Information Technology, Business Administration, or a related field; Master’s degree preferred.
- 8+ years of experience in IT project and program management; Program Management Professional (PgMP) or Project Management Professional (PMP) certification preferred.
- Strong hands-on project management skills, including experience with project planning, execution, and delivery.
- Strong knowledge of program and project management methodologies, particularly the Agile approach.
- Strong knowledge of the Software Development Life Cycle (SDLC) and its various stages.
- Knowledge of Property and Casualty Insurance domain preferred.
- Knowledge and experience with Azure DevOps (ADO) for project management and tracking preferred.
- Excellent communication and interpersonal skills, with the ability to effectively interact with stakeholders at all levels of the organization.
- Strong analytical and problem-solving skills, with the ability to identify and address project risks and issues.
- Proficiency in program management tools and software (e.g., MS Project, JIRA, Smartsheet).
- Highly organized and able to manage multiple priorities simultaneously, and the ability to work effectively in a fast-paced, dynamic environment.