Tech Project Manager
Must-have:MobileQA/TestScrumSecurity
Your tasks
- Plan, initiate, and manage technology projects from concept through development, testing, deployment, and delivery.
- Define project scope, objectives, deliverables, timelines, milestones, and resource requirements.
- Collaborate with clients and internal stakeholders to gather, document, and clarify project requirements.
- Coordinate software developers, UI/UX designers, product teams, QA testers, and other project personnel.
- Develop and maintain project plans, schedules, budgets, task lists, and progress trackers.
- Monitor project progress to ensure deliverables are completed according to agreed timelines and quality standards.
- Identify project risks, dependencies, bottlenecks, and potential delays, and implement appropriate mitigation plans.
- Facilitate project meetings, sprint planning, daily stand-ups, reviews, and retrospectives where applicable.
- Apply suitable project management methodologies, including Agile, Scrum, or Waterfall, depending on project needs.
- Track project performance against agreed milestones, budgets, and key performance indicators.
- Manage project changes, scope adjustments, priorities, and stakeholder expectations.
- Communicate project status, challenges, risks, and achievements to management, clients, and team members.
- Ensure proper documentation of project requirements, decisions, workflows, reports, and deliverables.
- Coordinate testing, quality assurance, user acceptance testing, and issue resolution before project delivery.
- Ensure technology solutions meet client requirements and agreed specifications.
- Manage client communication and provide regular updates throughout the project lifecycle.
- Coordinate project handover, implementation, training, and post-deployment support where required.
- Identify opportunities to improve project workflows, team collaboration, and delivery efficiency.
- Ensure projects comply with company procedures, contractual obligations, and relevant data security requirements.
Requirements
- HND in Computer Science, Information Technology, Engineering, Business Administration, Project Management, or a related field.
- Proven years of experience in project management, preferably within a technology company or software development environment.
- Good understanding of software development lifecycles, digital products, web applications, mobile applications, or IT service delivery.
- Knowledge of project management methodologies such as Agile, Scrum, and Waterfall.
- Experience using project management tools such as Jira, Trello, Asana, Monday.com, ClickUp, or Microsoft Project.
- Strong planning, organizational, time-management, and multitasking skills.
- Excellent communication, stakeholder management, and team coordination abilities.
- Strong problem-solving, analytical, and decision-making skills.
- Ability to manage project scope, timelines, resources, risks, and budgets.
- Good documentation, reporting, and presentation skills.
- Ability to work effectively with both technical and non-technical stakeholders.
- Strong attention to detail and ability to manage multiple projects simultaneously.
- Professional certification such as PMP, CAPM, PRINCE2, or Scrum Master certification is an advantage.
- Proactive, adaptable, accountable, and results-oriented.