Job Category: Dana Pharmaceuticals
Job Location: Ibadan


As a Software Project Manager, the incumbent will play a pivotal role in ensuring the successful and timely delivery of software projects and covers Quality Assurance responsibilities in the department. The Software Project Manager will collaborate with stakeholders, lead cross-functional teams, manage timelines, conduct work audits, enforce quality standards, and continuously improve project management processes.


Project Planning and Scheduling:

 Collaborate with stakeholders to define project objectives, requirements, and scope.

 Develop comprehensive project plans, timelines, and milestones.

 Establish realistic deadlines considering resource availability and project complexity.

 Manage and allocate resources, ensuring that team members have the necessary tools, support, and guidance to complete their tasks.

 Monitor project progress and address any issues or risks that may arise, ensuring timely delivery.

 Coordinate with stakeholders, such as clients, product owners, and other teams, to gather requirements and align project outcomes.

 Collaborate with the software team to define and optimize project workflows and processes.

 Conduct regular meetings and provide clear and concise project updates to stakeholders.  Foster a culture of accountability, collaboration, and continuous improvement within the software team.
 Ensure the quality of deliverables by defining and implementing quality assurance processes and standards.

 Conduct thorough project reviews to identify areas for improvement, capture lessons learned, and refine project management practices.

 Stay updated with industry trends, best practices, and emerging technologies to enhance project execution and delivery.

Team Coordination:

 Lead and motivate cross-functional software development teams.

 Distribute tasks among team members based on skills and project requirements.

 Foster a collaborative and efficient working environment.

Timeline Management:

 Establish timelines for projects following industry standards

 Identify potential delays or obstacles and take proactive measures to mitigate risks.

 Monitor project progress against established timelines.

 Communicate timeline adjustments to stakeholders and team members

Communication and Reporting:

 Provide regular status updates to project stakeholders.

 Clearly communicate project goals, expectations, and changes to the team.

 Prepare and present comprehensive reports on project status, highlighting achievements and challenges.

Risk Management:

 Identify and assess potential risks to project timelines.

 Develop risk mitigation strategies and contingency plans. Quality Assurance:

 Ensure standards are met, and codes and programs are adequately documented for easy retrieval.

 Formulate, document, and implement quality assurance policies and procedures.

 Conduct regular audits of the team’s work to ensure compliance with project requirements and coding standards.

 Implement quality assurance processes to guarantee the delivery of high-quality software

 Ensure that quality standards align with industry regulations and organizational objectives.

 Conduct regular quality audits to assess compliance with established policies and procedures.

 Identify areas for improvement and implement corrective actions.

Manpower Planning:

 Prioritize Manpower Planning, Scheduling, and Replacement.

 Collaborate with TAE Members for backup plans.

Resource Management:

 Work closely with resource managers to ensure optimal allocation of team members.

 Address resource constraints and negotiate for additional support when needed.

Continuous Improvement:
 Conduct post-project reviews to identify areas for improvement.

 Implement lessons learned from previous projects to enhance future project management processes. Any other task as assigned by the Line Manager.


● Minimum of (7) years’ quality experience in a similar role, with proven leadership capacity ● Bachelors or Master’s degree in Computer Science, Information Technology, or related field.
● Proven experience as a Software Project Manager, QA with a focus on timeline management.
● Strong understanding of software development methodologies.
● Excellent leadership, communication, and interpersonal skills.
● Proficient in project management tools and methodologies.
● Ability to make informed decisions under pressure.
● Experience with risk management and problem-solving.
● PMP/IT certifications would be an added advantage.

Job Knowledge
● Setup of local development environments
● Business Process Modelling
● Familiarity with various project management methodologies, such as Agile, Scrum, Kanban, or Waterfall.
● Knowledge of risk management principles and strategies to identify, assess, and mitigate project risks.
● Understanding of software design patterns
● Knowledge of technological trends to build and optimize strategy
● Excellent organizational, analytical and problem-solving skills
● Knowledge of various IT & software architecture

Job Type: Full-time


  • Software Project management: 7 years (Required)

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Allowed Type(s): .pdf, .doc, .docx

We’re committed to improving people’s lives and the environment with a diversified and sustainable business portfolio.

Connect With Us

Request a Callback

    © Copyright 2022 Dana group - All Rights Reserved

    We’re committed to improving people’s lives and the environment with a diversified and sustainable business portfolio.

    Connect With Us

    Request a Callback

      © Copyright 2022 Dana Group

      All Rights Reserved