Job Filter

Get Latest Nigerian Jobs Alert!
Enter your email below.









Sub Category

Trainee / Graduate Jobs

Administrative Jobs in Nigeria

Advertising Jobs Nigeria

Accounting Jobs in Nigeria

Auditing Jobs Nigeria

Arts Jobs in Nigeria

Android / IOS Developer Jobs

Agriculture Jobs in Nigeria

Architecture Jobs in Nigeria

Aviation Jobs in Nigeria

Automobile Jobs in Nigeria

Banking Jobs in Nigeria

Computer & InfoTech Jobs

Computer / IT Support Jobs

Customer Service Jobs

Civil Engineering Jobs

Cook / Chef Jobs

Database Jobs in Nigeria

Driving / Dispatch Rider Jobs

Education Jobs for Nigerians

Real Estate Jobs

Electrical/Electronics Jobs

Engineering Jobs in Nigeria

Facility Mgt Jobs in Nigeria

Finance Jobs in Nigeria

Front Desk Jobs in Nigeria

Geology Jobs

Government Jobs in Nigeria-

Graphics Design Jobs

Hospitality Jobs in Nigeria

Hotel Jobs in Nigeria

HR Jobs in Nigeria

Industrial Attachment (Internship)

Insurance Jobs in Nigeria

Journalism / Content Writing Jobs

Law Enforcement / Security Jobs

Lecturing Jobs in Nigeria

Law / Legal Jobs in Nigeria

Linux & Unix Jobs Nigeria

Marketing & Sales Jobs

Maritime & Shipping Jobs

Medical & Healthcare Jobs

Military Jobs in Nigeria

Computer Networking Jobs

NGO Jobs in Nigeria

Oil & Gas Jobs in Nigeria

Oracle Jobs in Nigeria

Personal Assistant Jobs

PHP & MySQL Jobs in Nigeria

Physician / Medical Officer Jobs

Public Relation Jobs

Programming / Software Jobs

Pri/Sec Sch Teaching Jobs

Real Estate Jobs in Nigeria

Remote / Work-at-home Jobs

Research Jobs in Nigeria

Safety & Health Jobs

Secretarial Jobs in Nigeria

Security Jobs in Nigeria

Sales Jobs

Shipping & Maritime Jobs

Student Jobs in Nigeria

Software Developer Jobs

System Admin Jobs in Nigeria

Teaching Jobs in Nigeria

Telecommunication Jobs

Semi-skilled / Factory Work

Volunteer Jobs Nigeria

Web Developer Jobs Nigeria

Web Designer / Frontend / UI Jobs


Software Lead at MSI Nigeria Reproductive Choices

Posted on Thu 04th Jun, 2026 - hotnigerianjobs.com --- (0 comments)


MSI Reproductive Choices is one of the world’s leading providers of sexual and reproductive healthcare. We believe that everyone should have the right to choose. From contraception to safe abortion and life-saving post-abortion care, we are committed to delivering compassionate, affordable, high-quality services for all. Today, our organisation has over 9,000 team members working in 37 countries across the world. Our success lies in the fact that MSI teams are locally led, entrepreneurial, ahigh-qualitynd results-driven, and are passionate about delivering high quality, client-centered care in their own communities.

As a social business, we focus on sustainable delivery, efficiency, and funding models that are built to last, so that the women and girls we serve today will have a choice in the future too. We know that access to reproductive choice is life-changing. For some, it can mean the ability to complete an education or start a career. For others, it means being able to look after the family they already have. For everyone, it means the freedom to decide their own future, creating a fairer, more equal world.

We are recruiting to fill the position below:

Job Title: Software Lead

Location: Abuja (FCT) 
Employment Type: Full-time

The Role

  • The Software Lead is responsible for the hands-on development, maintenance, documentation, and debugging of software applications and automation scripts that support MSI Nigeria’s operational and programmatic needs.
  • The role bridges the gap between business requirements and technical implementation, building and maintaining internal tools, configuring integrations between platforms, and ensuring all code and applications are well-documented, version-controlled, and supported.
  • The Software Lead works closely with the Business Solutions Manager, Data Systems Coordinator, and MIS Officer to deliver scalable and reliable technology solutions.

Key Responsibilities
Application Development & Maintenance:

  • Design, develop, and maintain internal software applications, automation scripts, and tools to meet organisational requirements.
  • Build and maintain integrations between MSI Nigeria’s business systems, data platforms, and APIs, including pipelines between ONA, SharePoint, Power BI, and ERP systems.
  • Manage version control for all internally developed code using appropriate tools (e.g. Git), maintaining clean and documented repositories.
  • Perform regular maintenance, updates, and performance optimisation of all managed applications and scripts.
  • Conduct thorough testing of all new and modified code before deployment, including unit testing and user acceptance testing coordination.

Debugging & Technical Problem Solving:

  • Diagnose and resolve software bugs, integration failures, and application errors in a timely and documented manner
  • Provide technical triage and root cause analysis for system failures, producing written incident reports with recommended preventive measures.
  • Support the MIS Officer and Data Systems Coordinator in resolving technical issues arising from data platform configurations and integrations.
  • Proactively monitor the health of managed applications and integrations, identifying and addressing issues before they affect users.

Documentation & Knowledge Management:

  • Produce clear, complete, and up-to-date technical documentation for all developed applications, scripts, and integrations.
  • Maintain a central software asset register covering all internally developed tools, their purpose, ownership, version history, and current status.
  • Write user guides and handover documentation to ensure applications can be supported and maintained by others in the team.
  • Document all APIs, data schemas, and integration architectures used by MSI Nigeria’s technology systems.

Requirements Analysis & Delivery:

  • Work with the Business Solutions Manager and internal stakeholders to translate business needs into clear technical specifications.
  • Estimate development effort accurately and communicate progress, risks, and blockers to the Business Solutions Manager regularly.
  • Manage a prioritised development backlog, delivering incremental improvements in line with organisational priorities.
  • Evaluate third-party tools, libraries, and platforms to inform build-vs-buy decisions, providing written recommendations.

Security & Best Practice:

  • Ensure all developed code and applications adhere to MSI Nigeria’s data security policies and software development best practices.
  • Implement appropriate access controls, input validation, and error handling in all developed applications.
  • Stay current with relevant programming languages, frameworks, and industry best practices, bringing new knowledge into the team

Experience / Qualification

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Minimum 3 years’ hands-on experience in software development, scripting, or application development roles.
  • Demonstrated experience building and maintaining integrations between systems using APIs or automated pipelines.
  • Proven track record in debugging, root cause analysis, and resolving software or integration issues.
  • Experience producing technical documentation, including code comments, system architecture docs, and user guides.
  • Experience using version control tools such as Git in a team or solo development context.

Essential Skills & Competencies:

  • Proficiency in at least one scripting or programming language (Python, JavaScript, or equivalent) with demonstrated project output.
  • Hands-on experience building or consuming REST APIs for system integration.
  • Strong debugging skills with a methodical approach to root cause identification.
  • Ability to write clear, maintainable, and well-commented code.
  • Strong documentation discipline and technical writing ability.
  • Ability to work independently, manage priorities, and communicate progress to non-technical managers.

Desirable:

  • Experience with Power BI data connectors, Power Automate, or Microsoft Power Platform.
  • Familiarity with ODK, ONA, CommCare, or other field data collection APIs.
  • Knowledge of SQL for data extraction and transformation.
  • Experience with SharePoint or Microsoft 365 development and automation.
  • Exposure to ERP system customisation or integration in an enterprise context.

Application Closing Date
13th June, 2026.

How to Apply
Interested and qualified candidates should:
Click here to apply online

Note

  • Choose the location of the job as indicated on the form
  • There are no relocation allowances available for this position.
  • This role is open until filled, and we will be conducting Interviews on a rolling basis even while the advertisement is still active.
  • MSI Nigeria Reproductive Choices provides equal opportunity in employment and prohibits discrimination on the basis of race, sex, colour, religion, age, marital status, or disability.
  • MSI Nigeria is committed to safeguarding children and vulnerable adults and operates a zero tolerance approach to abuse, exploitation, and harassment on any kind.
  • Children by Choice, not Chance.

  

Comments (0)


Post a Comment
Name: *
Email: *
Comment: *