• Software Engineering at IBM

  • Posted on: 4 December, 2017 Deadline: Not Specified
  • View Jobs in ICT / Telecommunication View All Jobs at IBM
  • Subscribe to free job alerts
  • If you have not been getting our emails, check your Spam folder folder on Yahoo or Promotions tab on Gmail; mark us as Not Spam and add us to your contact list. Learn how to

    At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. To lead in this new era of technology and solve some of the world's most challenging problems. IBM is a leading cloud platform and cognitive solutions company. Restlessly reinventing since 1911, we are the largest technology and consulting employer in the world, with more than 380,000 employees serving clients in 170 countries. With Watson, the AI platform for business, powered by data, we are building industry-based solutions to real-world problems. For more than seven decades, IBM Research has defined the future of information technology with more than 3,000 researchers in 12 labs located across six continents.

    Software Engineering


    Job Description


    Developing commercially viable innovations that impact people’s lives.

    Africa is poised to become a leading source of innovation in a variety of sectors with an expected growth rate of 7% annually over the next 20 years. IBM recognizes the potential impact of research and smarter systems in helping to build Africa’s future, hence the African research lab creates technology applications in a range of industries at the core of Africa’s growth: financial services, education, healthcare, mobility, public safety and utilities. IBM believes that increasing access to healthcare and improving the quality of healthcare is critical to the continent of Africa. We develop and leverage high-end cognitive technologies to develop original and novel solutions to healthcare challenges.

    IBM Research software engineers are evaluated on their technical contributions, ability to collaborate across labs, and leadership. These metrics, in the context of a commercial research lab in an emerging market, create a unique combination of roles and responsibilities for a Software Engineer working in the healthcare domain.


    • Experience with one or more OOP language (eg. Java, Python, C++)
    • Experience with relational and non-relational databases (e.g., postgres, DB2, mongo)
    • Experience with at least one front-end framework (e.g., angular, react)
    • Mobile Android and iOS development
    • Experience building at least one production application
    • Experience with agile methodology


    • Develop technologies, analytics and algorithms in financial inclusion and financial services projects.
    • Identify data-driven methods when more traditional approaches are infeasible.
    • Transform research insights into real-world systems for use across the continent.

    Required Technical And Professional Expertise

    • 3 to 5 years of work experience depending on education level. Recent graduates will be considered.
    • Knowledgeable of the many tools in machine learning, artificial intelligence, and data mining.
    • Strong data structures and algorithm design skills

    Preferred Technical And Professional Experience


    Eligibility Requirements


    Required Education

    • Bachelor's Degree
    • Preferred Education
    • Master's Degree
    • Early Professional Track

    Method of Application

    Interested and qualified? Go to IBM career website on krb-sjobs.brassring.com to apply

    Have you ever wondered what people doing similar jobs in different companies and industries earn? Contribute anonymously to Kenya's No. 1 Salary Database. Join MySalaryScale.
  • ❮ Back to All Jobs
  • Know more about IBMSimilar Jobs
  • Search for jobs by keyword
  • Job Opportunities at Arifu
  • Web Developer at Mashtech Africa
  • Director at BroadReach
  • Job Openings at Safaricom
  • Sales Officer at HydroIQ
  • Job Openings at Telkom Kenya Limited - TKL
  • Service Delivery Manager at SkyTOP Technologies Ltd
  • IT Solutions Architect at TechSavanna
Advertise your training programs and courses on MyJobMag
  • Filter Jobs
  • County | Search by region instead




    Also include jobs without defined experience

    Job Title

Display your company or industry jobs on your website or blog Get Started
  « 1 Recently Viewed Job
Send your application through

Yahoomail Gmail Hotmail