• Lagos, Nigeria
  • Full Time
  • N500,000 - N600,000
  • Posted: February 23, 2026

A client is seeking a highly skilled Project Manager to lead software development projects. This role is focused on delivering high-quality software products on time and within budget. The ideal candidate will be instrumental in guiding cross-functional teams through the entire software development lifecycle (SDLC), from conception and planning to deployment and post-launch support. The ideal candidate possesses a strong technical background, exceptional leadership capabilities, and a deep understanding of Agile methodologies.


Key Responsibilities: 


• Manage the end-to-end lifecycle of multiple software development projects, ensuring successful delivery. 


• Define project scope, goals, deliverables, timelines, and resource requirements in collaboration with stakeholders. 


• Develop detailed project plans, schedules, and budgets, and track progress against these milestones. Lead and motivate software development teams, fostering a collaborative and high-performance environment. 


• Facilitate Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives. Identify, assess, and mitigate project risks and issues proactively. Manage stakeholder expectations and ensure effective communication throughout the project duration. 


• Oversee the quality assurance process and ensure adherence to development standards and best practices. 


• Coordinate with product owners, designers, developers, testers, and other team members to ensure seamless project execution. 


• Manage vendor relationships and third-party integrations when applicable. 


• Contribute to the continuous improvement of project management processes and team methodologies. 


• Ensure effective utilization of project management tools and software. Conduct post-project evaluations and document lessons learned. 


• The ideal candidate will have a proven track record of successfully delivering complex software projects, demonstrating strong leadership, communication, and problem-solving skills. Experience with various software development methodologies, particularly Agile and Scrum, is essential. 



Qualifications: 


• Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field. 


• Minimum of 5 years of experience in project management, with at least 4 years focused on software development projects. 


• Proven experience managing projects using Agile methodologies (Scrum, Kanban). Strong understanding of the software development lifecycle (SDLC). 


• Excellent leadership, team management, and interpersonal skills. Proficiency in project management software (e.g., Jira, Confluence, MS Project). 


• Exceptional communication, negotiation, and stakeholder management abilities. 


• Strong analytical and problem-solving skills. Ability to manage multiple projects and priorities simultaneously. 



How to Apply

You need to be signed in to apply for this job.