Job Purpose
As a Project Manager, you will be part of the Technology Team responsible for developing and maintaining application systems. The ideal candidate is results-oriented, self-motivated and enjoys working in a fast-paced environment. This role requires frequent interaction with Business Owners, Developers, Quality Assurance, Product Managers, and Operations Teams, to ensure that we deliver quality systems and services to our users.
Responsibilities
- Create cross-functional plans that include scope definition, schedules, stakeholder identification, resourcing, communication plans and risk analysis
- Lead effective team/scrum meetings to facilitate progress, manage the critical path, and identify and communicate risks and mitigation plans
- Facilitate regular status meetings to report progress to stakeholders and executives
- Demonstrate strong business and software systems knowledge and apply that knowledge to support business initiatives
- Provide leadership and valuable insight into planning, prioritization, risk management and decision-making
- Collaborate with multiple stakeholders to gather and prioritize requirements, while facilitating project scope and associated timelines
- Collaborate with DevOps and QA teams to ensure smooth release planning, quality assurance, and production readiness
- Experience coordinating with QA/UAT teams and understanding test planning, automation strategies, and defect triaging
- Align project execution with business strategy and OKRs to deliver measurable outcomes
Knowledge And Experience
- 5+ Years’ Technology Project Management experience in a software development environment
- Proven success managing multiple, concurrent projects and ensuring development efforts remain on task relative to business priorities
- Experience managing projects using iterative software development methodologies (e.g., Agile, Scrum, etc.) and demonstrated ability to drive ongoing process improvement
- Experience identifying, managing, and communicating project and technology risks and mitigation strategies
- Strong communication, time management, and problem-solving skills
- Experience with release management processes and coordinating deployments
- Experience managing projects leveraging web technologies such as JavaScript, Java and SDLC tools such as Jenkins, Bitbucket, and ServiceNow
- Familiarity with collaboration and productivity tools like JIRA, Confluence, SharePoint, Teams or Slack and Microsoft Office suite
Additional Consideration For Those That Have The Following
- Familiarity with CI/CD pipelines, DevOps practices, and deployment tools such as GitLab CI/CD, Azure DevOps, or GitHub Actions
- Understanding of cloud environments (AWS, Azure, GCP) and microservices architecture
- Knowledge of API management and versioning in the delivery cycle
- Experience with internal and/or external audit engagements is a plus
Applicants should ensure their CVs clearly describe by engagement or project:
- The nature and business purpose of the solution delivered
- The deliverables they were personally responsible for
- The extent of interaction with project stakeholders