How much does a Computer Programmer earn in Nigeria?
Find out how much Computer Programmers earn in Nigeria, including monthly and annual salaries, job description, taxes, and more.
Advertisement
What does a Computer Programmer do?
Computer programmers in Nigeria are responsible for writing, testing, and maintaining code that enables software applications and systems to function. They work on both web and desktop applications, databases, and mobile apps using programming languages such as Java, Python, C#, and PHP. Programmers often collaborate with software engineers, system analysts, and IT support teams in industries ranging from fintech to telecommunications.
Average Salary of a Computer Programmer in Nigeria
The average salary for a computer programmer in Nigeria can vary based on the employer, location, and experience. The approximate figures are:
Advertisement
AVERAGE MONTHLY SALARY
₦ 250000 - 350000
AVERAGE ANNUAL SALARY
₦ 3000000 - 4200000
Note: These figures are estimates and can vary. Senior and specialized professionals may earn significantly more.
Salary by Experience
- Entry-level (0-2 years): 120000 - 200000
- Mid-level (3-5 years): 220000 - 350000
- Senior-level (6+ years): 400000 - 700000
- Lead/Manager (10+ years or team lead): 800000 - 1200000
Salary by Education
- OND/NCE: Holders of a National Diploma (OND) or Nigeria Certificate in Education (NCE) in Computer Science or related fields often earn entry-level salaries, typically between 120000 and 180000 NGN per month, with limited prospects for rapid advancement without further study.
- B.Sc./B.Tech.: A Bachelor’s degree in Computer Science, Computer Engineering, or related disciplines from Nigerian universities such as University of Lagos (UNILAG), Obafemi Awolowo University (OAU), or Ahmadu Bello University (ABU), increases employability and salary potential to between 200000 and 400000 NGN monthly.
- M.Sc./MBA: Postgraduate qualifications can unlock senior-level or specialized programming roles, with monthly salaries ranging from 400000 to over 700000 NGN, particularly in multinational companies or the banking sector.
- Professional Certifications: Certifications like Oracle Certified Java Programmer, Microsoft Certified: Azure Developer Associate, or certifications from the Computer Professionals Registration Council of Nigeria (CPN) can supplement formal education and enhance earning power by 10-20% above average.
Calculate Your Take-Home Pay as a Computer Programmer
Wondering how much you'll actually take home? Enter an estimated gross monthly salary for a computer programmer in Nigeria to see an estimate of your net pay after taxes. (Note: This is a simplified calculation for illustrative purposes).
Estimated Net Monthly Salary:
(After an estimated tax of )
Create a Winning CV for a Computer Programmer Role
Ready to Apply? Build Your CV Now.
Create a professional CV tailored for the computer programmer market in Nigeria. Our AI-powered builder helps you highlight the right skills and experience to get hired faster.
Build Your Computer Programmer CVComputer Programmer Jobs
Nigeria • 5 new
Senior Computer Programmer
Remote • Full-Time
Entry-Level Computer Programmer
Nigeria • Urgent
How to Become a Computer Programmer
To become a computer programmer in Nigeria, you'll need a combination of formal education, technical skills, and relevant experience. Here are practical steps for launching a programming career:
- Complete secondary school education with a strong background in mathematics and sciences.
- Pursue a degree (OND, HND, or B.Sc./B.Tech.) in Computer Science, Computer Engineering, or a related field at a recognized Nigerian institution such as UNILAG, OAU, or FUTA.
- Learn key programming languages relevant to the Nigerian market such as Java, Python, C#, or PHP.
- Build a personal portfolio of coding projects or contribute to open-source projects.
- Undertake internships or industrial training (IT) to gain hands-on experience.
- Obtain relevant professional certifications locally or internationally (e.g., CRPN, Microsoft, Oracle).
- Stay updated with emerging technologies through workshops, online courses, and tech communities such as Andela, DevCenter, or Google Developer Groups Nigeria.
Educational Requirements
Most Nigerian employers require at least an OND or HND in Computer Science or related fields from polytechnics or a B.Sc./B.Tech. from a university. Popular institutions include University of Lagos (UNILAG), Obafemi Awolowo University (OAU), Federal University of Technology Akure (FUTA), and Yaba College of Technology (YABATECH). Solid programming fundamentals—often covered in these programmes—are essential.
Essential Skills
Technical Skills
- Proficiency in programming languages (Java, Python, C#, PHP)
- Database management (MySQL, PostgreSQL, SQL Server)
- Version control (Git, GitHub)
- Web development (HTML, CSS, JavaScript, frameworks like React or Laravel)
- Mobile app development (Android, Flutter)
- Knowledge of software development lifecycle
Soft Skills
- Analytical thinking
- Problem-solving skills
- Attention to detail
- Collaboration and teamwork
- Time management
- Adaptability and eagerness to learn
Professional Certifications
Certification from the Computer Professionals Registration Council of Nigeria (CPN) is recognized for IT practitioners. Other valuable certifications include Oracle Certified Java Programmer, Microsoft Certified: Azure Developer Associate, and CompTIA IT Fundamentals. Membership in the Nigeria Computer Society (NCS) can provide networking and development opportunities.
LinkedIn Guide
To improve your visibility as a computer programmer in Nigeria, optimize your LinkedIn profile with specific keywords like 'Python software developer Nigeria', include a concise summary highlighting your technical skills and projects, and showcase certifications from CPN, Oracle, or Microsoft. Engage in local tech groups and regularly update your LinkedIn with new skills or portfolio achievements for better job prospects.
Compare With Another Job
See how a computer programmer's salary in Nigeria compares to other professions. This can help you understand your earning potential and career options.
Coming Soon: Interactive Job Comparison Tool
Frequently Asked Questions
Page last updated: November 22, 2025