About This Role
This role involves managing the complete delivery of software implementation projects, from initial planning to deployment and post-implementation support. The Project Manager ensures that business needs are met, timelines are adhered to, risks are managed, and all stakeholders are aligned throughout the project.
Responsibilities
- Lead end-to-end software implementation projects from initiation, planning, execution, testing, deployment, and closure
- Work with business stakeholders, product owners, business analysts, technical leads, developers, QA teams, vendors, and clients
- Define project scope, objectives, milestones, timeline, deliverables, dependencies, and success criteria
- Create and maintain project plans, implementation schedules, RAID logs, status reports, issue trackers, and governance documents
- Facilitate requirements gathering, solution walkthroughs, design discussions, UAT planning, deployment readiness, and go-live reviews
- Monitor development, configuration, integration, testing, defect resolution, deployment, and hypercare activities
- Manage risks, issues, assumptions, dependencies, change requests, and project escalations
- Coordinate system integration activities, data migration, environment readiness, access requirements, and production deployment planning
- Ensure project deliverables are aligned with agreed scope, quality standards, and business requirements
- Track project progress, resource allocation, budget, billing milestones, and overall project health
- Provide regular project updates to stakeholders, leadership, and steering committees
- Ensure proper documentation, including requirements sign-off, solution design, test plans, deployment plans, training materials, and closure documents
- Support process improvement and contribute to PMO standards, templates, and delivery best practices
- Mentor junior project managers and guide project teams on implementation governance and delivery discipline
Requirements
's degree in information technology, Computer Science, Business, Engineering, or related field
- At least 5–8 years of project management experience, with strong experience in software implementation, system integration, digital transformation, SaaS implementation, or enterprise application projects
- Experience managing full software development or implementation lifecycle
- Experience working with technical teams, business teams, vendors, and client stakeholders
- Knowledge of Agile, Waterfall, or hybrid delivery methodology
Nice to have:
- PMP, PRINCE2, Scrum Master, Agile, ITIL, or related certification is an advantage