IBM Software Engineer Job,Salary over 300K per month




Job Description

IBM Research Africa is IBM’s newest global research lab and is located in Nairobi, Kenya. Teams of research scientists at the lab are working on various projects to tackle Africa’s grand challenges and impact 1 billion people by developing commercially viable innovations. We are searching for top- software developers who will help develop technical solutions around our innovations.

The successful candidate will have demonstrated ability to drive software development projects leveraging leading edge technologies and execute innovative development projects. As a Software developer in Research you will design and develop state-of-the-art mobile, web, and desktop applications across multiple platforms and devices. You will be expected to define and develop innovative technical solutions, and work with business & development teams to ensure these solutions have a significant impact.


State / Province


City / Township / Village


IBM Business Group


Primary job category


Secondary Job Category

Research Staff

Role ( Job Role )

Research Scientist

Employment Type


Contract type

Fixed Term – Long Term

Required Technical and Professional Expertise

  • A solid grounding in Computer Science (min. of BA/BSc degree from a recognized university)
  • At least three years of work experience in a top-tier software development position.

Preferred Technical and Professional Experience


Eligibility Requirements

  • Object oriented programming
  • Mobile development
  • Databases
  • Web technologies
  • Backend enablement through APIs and web services
  • Networking

Required Education

Master’s Degree

Preferred Education

Bachelor’s Degree

Travel Required

Up to 10% or 1 day a week

Is this role a commissionable/sales incentive based position?


Click here to apply