ICT (Software Development) Consultant at Nigerian Women’s Trust Fund (WF)

About the Role:

As an ICT (Software Development) Consultant, you will play a pivotal role in driving the development and implementation of innovative software solutions. You will collaborate with cross-functional teams to analyse requirements, design system architectures, and develop robust software application that meet our organization’s needs. Additionally, you will provide technical expertise, guidance, and support throughout the software development lifecycle.

Specific Tasks

  • Communicate regularly with stakeholders to provide updates on project status, progress, and any potential risks or issues.
  • Collaborate with stakeholders to gather and analyse requirements.
  • Set up a data base to collate existing statistics and compare with new ones on 35 percent Affirmative Action.
  • Design, develop, and maintain scalable a software solution.
  • Implement robust code using best practices and coding standards to ensure high performance, security, and maintainability.
  • Conduct thorough testing and debugging of software applications to identify and resolve issues in a timely manner.
  • Collaborate with cross-functional teams to integrate software components and ensure seamless functionality across systems.
  • Create comprehensive technical documentation, including system architecture diagrams, API specifications, and user manuals.
  • Document code changes, updates, and version control to facilitate knowledge sharing and future maintenance.
  • Provide ongoing maintenance and support for deployed applications, including troubleshooting issues, implementing updates, and optimizing performance.
  • Monitor system performance and security, proactively identifying and addressing potential vulnerabilities or performance bottlenecks.
  • Stay abreast of emerging technologies and industry trends.
  • Provide mentorship and support to junior team members.


  • Design and develop scalable and efficient software solutions based on project requirements and specifications.
  • Provide clear and concise documentation of software design decisions, rationale, and implementation details.
  • Support the deployment of software applications to production environments, including configuration, installation, and monitoring.
  • Facilitate knowledge transfer sessions to share expertise and best practices with team members and stakeholders.
  • Provide training and support to end-users as needed to ensure effective utilization of software solutions.
  • An end of contract report.

Educational Qualifications:

  • Bachelor’s degree in computer science engineering, or a related field (or equivalent experience).


  • Proven experience in software development, with expertise in JavaScript (Node.js), Python, Ruby, Java, PHP, MySQL, PostgreSQL, SQL Server, Oracle and C/C++.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and interpersonal skills.
  • Ability to work independently and collaboratively in a team environment.
  • Experience with Agile development methodologies is preferred.
  • Knowledge and/or Nigerian and global development contexts
  • Strong research skills and ability to work with partners across the country to generate content.
  • Experience in working with an international development organization/NGO/CSO would be beneficial.
  • Commitment to NWTF’s mission, vision and values; displays cultural, gender, religion, race, nationality and age sensitivity and adaptability; highest standard of integrity, discretion and loyalty.
  • Possess solid political acumen, but not partisan.

Core skills:

  • Knowledge of women’s human rights instruments (international and national).
  • Strong research, writing, analysis skills in the substantive area
  • Knowledge of the 6 April Judgement in favour of Nigerian women on the 35 percent affirmative action.


Negotiable and competitive within the sector.

Method of Application

Interested and qualified candidates should forward their CV to: recruitment@womenfund.org using the position as subject of email.

Apply for this job
Share this job